حصلت على BFA في عام 1998. تعلم لتخطيط صفحات الخصائص وإنشاء الرسوم البيانية للورقة اليومية المحلية. لقد حصلت على ACE Photoshop في '03. وكان آخر عقد لي متفرغ هو عمل التصميم النقي.

لكن على مدار العام ونصف العام الماضي ، قمت بتصحيح الشفرات من 40 إلى 50 ساعة في الأسبوع. قرأت عن رمز ، كتبت عن رمز ، تحدثت إلى أشخاص آخرين عن رمز. تخيل ذلك: برزت خارج غير المبرمج بها.

لا يزال ، "كتابة رمز" عبارة واسعة. بعض اللغات أسهل من غيرها. تتطلب بعض اللغات فهم كيفية "محادثات" البرنامج مع الكمبيوتر. الجزء الأكثر أهمية من رمز التعلم هو الحفاظ على العقلية الصحيحة. لا تخبر نفسك "يمكنني القيام بذلك" أو البحث عن الكتب المناسبة.

وإليك كيف يعمل.

انتظر - يجب عليك تعلم رمز؟

تتطلب معرفة القراءة والكتابة في أي لغة كمبيوتر ، من HTML بسيط إلى لغة C ++ معقدة ، التفاني ليس فقط للتكنولوجيا ، بل للتغيرات في التقنية. هناك سبب ينتهي HTML5 في عدد. عندما تدعم متصفحات كافية HTML6 ، سيكون لدى المطورين أشياء جديدة للتعلم.

تشمل الأسباب المحتملة لوضع نفسك من خلال عملية التعلم ما يلي:

  • لكسب الثقة: كان لدي عملاء نادرون يعتقدون أنه إذا أتقنوا لغة ما ، فإن أجهزة الكمبيوتر سوف تخيفهم أقل. في حين قد يكون هذا هو الحال ، فإنه نادرا ما يلتصق دون ممارسة مخصصة.
  • الضرورة: سوف تنشأ مشاكل فنية سواء وصف أوصاف العمل يناسب الفاتورة. عندما يجب حل المشاكل ، هناك وقت لتمرير باك ووقت للربط وإيجاد حل لها.
  • التشويق: يحب بعض الناس تعلم مهارات جديدة.
  • لفهم ما هو ممكن: يقول المطور "لا يمكن القيام به". هل تعني أنه مستحيل؟ أو أنها مشكلة أكثر مما يستحق؟ يقول المصمم "أريده أن يفعل ذلك". هل أعطى شخصًا ما قيمة صداع أسبوع ما؟ هل يمكن استخدام التكنولوجيا بطريقة أكثر ملاءمة؟

ابقى فضوليا

لقد رأيت ذلك أنت تعرف ، هذا المظهر. ليس ذعرًا تمامًا ، وليس اليأس تمامًا. إنه المظهر الذي يحصل عليه شخص ما عندما يدرك جاذبية ترك شخص آخر يقوم بالرفع الثقيل. المظهر الذي يقول: "هذا هو الزجاج الأمامي. ليس من الضروري أن أكون البق. "لقد رأيت ذلك في أعين زملاء العمل ، ومواقف الطلاب ، ويحدقون من المرآة.

في تجربتي ، لا يخشى الفشل أن يخيف الناس. إنه الخوف من الضياع. اليأس الساحق يشجع مشاعر عدم الكفاءة. تلك الدورة ستهزم أي شخص إلى الأسفل.

الشجاعة أو الثبات ليسا مضادين للشعور بالإرهاق. التوقف قبل الشعور بالإرهاق هو الحل.

Pressure

صورة الضغط عبر Shutterstock.

تقنيتي المفضلة هي معالجة مشروع بثلاث سمات.

1. ابحث عن موضوع يزعجك

المواعيد النهائية والشيكات على ما يرام. لكن لا شيء يدفع الناس مثل حكة لا يمكنهم خدشها. على المدى الطويل ، يجب ألا يكون رمز التعلم غاية في حد ذاته. يجب أن يصبح مرهمًا لبعض التهيج.

في طريق العودة ، شعرت بالإحباط لأنني لم أتمكن من العثور على كتاب جيد. لا يوجد نقص في مواقع اكتشاف الكتب ، ولكن الحدس أخبرني أن هناك طريقة أفضل. لذلك بدأت موقع الويب الخاص بي. لم أنتهي من المشروع ، لكنني تعلمت الكثير من الطرق لتنظيم الروايات. على الطريق ، تقريبا بالمناسبة ، تعلمت المزيد من التعليمات البرمجية.

2. يجب أن تكافأ على الجهد الإضافي

بعد العثور على هذه الحكة المثلجة ، يجب أيضًا على الأشخاص الذين يتعلمون الكود العثور على الراحة.

لن توفر أي برامج تعليمية أو أدوات أو مدح خارجي للأشخاص عقلية احتلال الكود بشكل أفضل من "لقد كتبت هذا و ... أنظر إلى ما فعلته!" وتركت بشعور أكبر من العقبة التي تغلبت عليها.

يبدو سخيف حتى تجربته. إن مشاهدة أكواد الكود تعطي الناس دفعة صغيرة من الثقة بالنفس ، وصحة يمكن لهم إتقانها.

Code

صورة الرمز عبر Shutterstock.

في الأسبوع الماضي ، نظر أحدهم إلى شاشتي وهز رأسه. كانت مليئة بالشفرة. ثلاث نوافذ مفتوحة للعلامات الملونة ومكالمات الوظائف. قال: "لم أستطع أبدا أن أفعل ذلك". قبل سنوات كنت قد وافقت. لم أكن أرغب في أن أبدو غبيًا أو أن أفشل شيئًا لم أتمكن من إصلاحه. من يدري ما الذي يمكن أن يسببه ضربة واحدة خاطئة؟

3. يجب أن ينتهي مشروعك في حين أن عقلك لا يزال لديه شهية

هذا واحد حرج. عندما تتعلم شيئًا يخيفك ، يجب أن تقترب لكن لا تتجاوز الحد المسموح به.

"ممارسة دماغك" ليس تشبيهًا مناسبًا. عند التدريب ، يشجع المدربون الناس على تجاوز حدودهم. لكن التعلم هو الجوع. عقلك لديه شهية للمعرفة. إن ملء عقلك بالحافة (أو الأسوأ من ذلك ، تجاوز حدوده) سيعوق قدرتك على التعلم ، ويضعف الثقة بالنفس ، ويقتل القط. من فضلك، اعتقد من القطط.

والأفضل من ذلك هو أن تفكر في التمرينات العقلية كتمرين واحد يحدث لبعض الوقت. قل ، أسبوع واحد. من المؤكد أنك تأخذ فترات راحة بين الممثلين (تسمى "الحصول على النوم"). لكن الاندفاع إلى الأمام يعمل ضد هدفك. سوف القطط لن يغفر لك.

  • الجزء الأول: الاحماء عن طريق خلط شيء تعلمته بالفعل بشيء لا تعرفه. اترك لنفسك سؤال واحد على الأقل. يوم 1.
  • الجزء الثاني: الممارسة. تجربة. تدرب على التجارب المتكررة. ودائما ينتهي على cliffhanger. الهدف هو ضرب خطوتك وكسرها على ملاحظة عالية. عن طريق "كسر" أعني النوم ، أو تناول الطعام ، أو التحدث مع البشر. 3 أيام.
  • الجزء الثالث: قم بالتبريد من خلال تحسين ما قمت بتغطيته بالفعل. وكما هو الحال دائمًا ، اجعل عقلك يصل إلى نقطة الاستمتاع بالتدريب ، ثم اتركه لبعض الوقت. يوم 1.

الركض لا يدربك لسباق الماراثون. ستقوم مئات من pushups تحسين كتفيك أفضل من محاولة لرفع شاحنة مرة واحدة. وسوف تضعف كتب الدروس التعليمية مثل لقطات تيكيلا قدرتك على التفكير.

الممارسة اليومية

في أيام جريدتي ، رفضت استخدام فن الأوراق المالية. وجاءت المواعيد النهائية خمسة أيام في الأسبوع ، لكني أصررت على صياغة فنّي الخاص بنا. بعد ستة أشهر ، كنت أذهب إلى أي عمل رسومي مخصص. تلك المهارة التي أكسبتني منصبًا رفيعًا في شركة ناشئة. حتى اليوم أنا أحب تافه مع مسارات بيزيير.

تعلم أي مهارة ، بما في ذلك كيفية تصحيح التعليمات البرمجية ، يعمل بنفس الطريقة.

الطريقة الوحيدة لتعلم رمز - وجعله عصا - هي ممارسة كل يوم. مثل تعلم أي مهارة جديدة ، فإن جدول زمني ثابت مع أهداف يمكن التحكم فيها تدريجيا يحسن الأداء إلى حد الخبرة.

"يمكنني" ليس "يجب علي"

جزء من تعلم القراءة والكتابة ، سواء أكان HTML ، jQuery ، أو C ++ ، يتعلم حدود المرء. جزء آخر هو شرح حدود المرء. لعنة فهم اللغة ... بدلاً من ذلك ، فإن لعنة الناس الذين يفكرون في أنك "تعرفين الشفرة" هي أنهم يتوقعون منك أن تفعل ذلك.

Technology

صورة الرمز عبر Shutterstock.

HTML ليست CSS. CSS ليس PHP. PHP ليس WordPress. WordPress ليس إدارة الخادم. لا يعمل إدارة الخادم على إصلاح صناديق البريد الوارد المسدودة للمستخدمين. لكن لقد طُلب مني القيام بكل ذلك. أنا ، مسلح بشهادة فوتوشوب منتهية الصلاحية وعبارة "لا أعرف ، ولكن ربما يمكنني مساعدتك ..."

أولئك الذين لا يمتلكون خبرة في الكود غالباً لا يفرقون بين $ (ضباب) .squiggles + + + الاختصارات. أو . لا يمكن أن نلومهم. تذكر ما كان عليه قبل أن يلقي نفسك في التعلم من قبل

  • العثور على موضوع يثير اهتمامك ؛
  • الحصول على المكافآت الإضافية ؛
  • التعلم دون الحصول على طغت.

معرفة الكود تمكّن. السمعة كمبرمج هو الاستعباد. على الأقل على حد سواء دفع الفواتير.

هل أنت مصمم رموز ، أو مبرمج تصمم؟ يجب أن تبقى التخصصات منفصلة؟ اسمحوا لنا أن نعرف ما هو رأيك في التعليقات أدناه.