حصلت على BFA في عام 1998. تعلم لتخطيط صفحات الخصائص وإنشاء الرسوم البيانية للورقة اليومية المحلية. لقد حصلت على ACE Photoshop في '03. وكان آخر عقد لي متفرغ هو عمل التصميم النقي.
لكن على مدار العام ونصف العام الماضي ، قمت بتصحيح الشفرات من 40 إلى 50 ساعة في الأسبوع. قرأت عن رمز ، كتبت عن رمز ، تحدثت إلى أشخاص آخرين عن رمز. تخيل ذلك: برزت خارج غير المبرمج بها.
لا يزال ، "كتابة رمز" عبارة واسعة. بعض اللغات أسهل من غيرها. تتطلب بعض اللغات فهم كيفية "محادثات" البرنامج مع الكمبيوتر. الجزء الأكثر أهمية من رمز التعلم هو الحفاظ على العقلية الصحيحة. لا تخبر نفسك "يمكنني القيام بذلك" أو البحث عن الكتب المناسبة.
وإليك كيف يعمل.
تتطلب معرفة القراءة والكتابة في أي لغة كمبيوتر ، من HTML بسيط إلى لغة C ++ معقدة ، التفاني ليس فقط للتكنولوجيا ، بل للتغيرات في التقنية. هناك سبب ينتهي HTML5 في عدد. عندما تدعم متصفحات كافية HTML6 ، سيكون لدى المطورين أشياء جديدة للتعلم.
تشمل الأسباب المحتملة لوضع نفسك من خلال عملية التعلم ما يلي:
لقد رأيت ذلك أنت تعرف ، هذا المظهر. ليس ذعرًا تمامًا ، وليس اليأس تمامًا. إنه المظهر الذي يحصل عليه شخص ما عندما يدرك جاذبية ترك شخص آخر يقوم بالرفع الثقيل. المظهر الذي يقول: "هذا هو الزجاج الأمامي. ليس من الضروري أن أكون البق. "لقد رأيت ذلك في أعين زملاء العمل ، ومواقف الطلاب ، ويحدقون من المرآة.
في تجربتي ، لا يخشى الفشل أن يخيف الناس. إنه الخوف من الضياع. اليأس الساحق يشجع مشاعر عدم الكفاءة. تلك الدورة ستهزم أي شخص إلى الأسفل.
الشجاعة أو الثبات ليسا مضادين للشعور بالإرهاق. التوقف قبل الشعور بالإرهاق هو الحل.
تقنيتي المفضلة هي معالجة مشروع بثلاث سمات.
المواعيد النهائية والشيكات على ما يرام. لكن لا شيء يدفع الناس مثل حكة لا يمكنهم خدشها. على المدى الطويل ، يجب ألا يكون رمز التعلم غاية في حد ذاته. يجب أن يصبح مرهمًا لبعض التهيج.
في طريق العودة ، شعرت بالإحباط لأنني لم أتمكن من العثور على كتاب جيد. لا يوجد نقص في مواقع اكتشاف الكتب ، ولكن الحدس أخبرني أن هناك طريقة أفضل. لذلك بدأت موقع الويب الخاص بي. لم أنتهي من المشروع ، لكنني تعلمت الكثير من الطرق لتنظيم الروايات. على الطريق ، تقريبا بالمناسبة ، تعلمت المزيد من التعليمات البرمجية.
بعد العثور على هذه الحكة المثلجة ، يجب أيضًا على الأشخاص الذين يتعلمون الكود العثور على الراحة.
لن توفر أي برامج تعليمية أو أدوات أو مدح خارجي للأشخاص عقلية احتلال الكود بشكل أفضل من "لقد كتبت هذا و ... أنظر إلى ما فعلته!" وتركت بشعور أكبر من العقبة التي تغلبت عليها.
يبدو سخيف حتى تجربته. إن مشاهدة أكواد الكود تعطي الناس دفعة صغيرة من الثقة بالنفس ، وصحة يمكن لهم إتقانها.
في الأسبوع الماضي ، نظر أحدهم إلى شاشتي وهز رأسه. كانت مليئة بالشفرة. ثلاث نوافذ مفتوحة للعلامات الملونة ومكالمات الوظائف. قال: "لم أستطع أبدا أن أفعل ذلك". قبل سنوات كنت قد وافقت. لم أكن أرغب في أن أبدو غبيًا أو أن أفشل شيئًا لم أتمكن من إصلاحه. من يدري ما الذي يمكن أن يسببه ضربة واحدة خاطئة؟
هذا واحد حرج. عندما تتعلم شيئًا يخيفك ، يجب أن تقترب لكن لا تتجاوز الحد المسموح به.
"ممارسة دماغك" ليس تشبيهًا مناسبًا. عند التدريب ، يشجع المدربون الناس على تجاوز حدودهم. لكن التعلم هو الجوع. عقلك لديه شهية للمعرفة. إن ملء عقلك بالحافة (أو الأسوأ من ذلك ، تجاوز حدوده) سيعوق قدرتك على التعلم ، ويضعف الثقة بالنفس ، ويقتل القط. من فضلك، اعتقد من القطط.
والأفضل من ذلك هو أن تفكر في التمرينات العقلية كتمرين واحد يحدث لبعض الوقت. قل ، أسبوع واحد. من المؤكد أنك تأخذ فترات راحة بين الممثلين (تسمى "الحصول على النوم"). لكن الاندفاع إلى الأمام يعمل ضد هدفك. سوف القطط لن يغفر لك.
الركض لا يدربك لسباق الماراثون. ستقوم مئات من pushups تحسين كتفيك أفضل من محاولة لرفع شاحنة مرة واحدة. وسوف تضعف كتب الدروس التعليمية مثل لقطات تيكيلا قدرتك على التفكير.
في أيام جريدتي ، رفضت استخدام فن الأوراق المالية. وجاءت المواعيد النهائية خمسة أيام في الأسبوع ، لكني أصررت على صياغة فنّي الخاص بنا. بعد ستة أشهر ، كنت أذهب إلى أي عمل رسومي مخصص. تلك المهارة التي أكسبتني منصبًا رفيعًا في شركة ناشئة. حتى اليوم أنا أحب تافه مع مسارات بيزيير.
تعلم أي مهارة ، بما في ذلك كيفية تصحيح التعليمات البرمجية ، يعمل بنفس الطريقة.
الطريقة الوحيدة لتعلم رمز - وجعله عصا - هي ممارسة كل يوم. مثل تعلم أي مهارة جديدة ، فإن جدول زمني ثابت مع أهداف يمكن التحكم فيها تدريجيا يحسن الأداء إلى حد الخبرة.
جزء من تعلم القراءة والكتابة ، سواء أكان HTML ، jQuery ، أو C ++ ، يتعلم حدود المرء. جزء آخر هو شرح حدود المرء. لعنة فهم اللغة ... بدلاً من ذلك ، فإن لعنة الناس الذين يفكرون في أنك "تعرفين الشفرة" هي أنهم يتوقعون منك أن تفعل ذلك.
HTML ليست CSS. CSS ليس PHP. PHP ليس WordPress. WordPress ليس إدارة الخادم. لا يعمل إدارة الخادم على إصلاح صناديق البريد الوارد المسدودة للمستخدمين. لكن لقد طُلب مني القيام بكل ذلك. أنا ، مسلح بشهادة فوتوشوب منتهية الصلاحية وعبارة "لا أعرف ، ولكن ربما يمكنني مساعدتك ..."
أولئك الذين لا يمتلكون خبرة في الكود غالباً لا يفرقون بين $ (ضباب) .squiggles + + + الاختصارات. أو
معرفة الكود تمكّن. السمعة كمبرمج هو الاستعباد. على الأقل على حد سواء دفع الفواتير.
هل أنت مصمم رموز ، أو مبرمج تصمم؟ يجب أن تبقى التخصصات منفصلة؟ اسمحوا لنا أن نعرف ما هو رأيك في التعليقات أدناه.