Tərtibatçı olmaqla hansı arzunuza çatmaq istəyirsiniz?
Hər kəsin şəxsi məqsədləri var, lakin mən hər kəs üçün universal ideyaların siyahısını hazırlamışam:
Veb sayt yaradın
Yeni bir iş tapın
Freelancer kimi işləyin
Uzaqdan işləmək üçün
Özünüzü sınayın
Maliyyə vəziyyətini yaxşılaşdırın
Xüsusi bir məqsəd üçün yer saxlamağı unutmayın: şəxsi layihə. Uğur qazanmaq və motivasiyalı qalmaq istəyirsinizsə, ev heyvanları layihələri yaratmalısınız. Ancaq onları həmişə bitirmək məcburiyyətində deyilsiniz. İdeya məhz öz layihələrinizdə kiçik məqsədlərə nail olmaqdır.
Sizə bir misal deyim. Prinsipcə verilənlər bazasından necə istifadə edəcəyinizi öyrənmək istəyirsinizsə, blog layihəsinə başlaya bilərsiniz. Lakin verilənlər bazasına nəyisə əlavə etməyi öyrənirsinizsə, verilənlər bazasına qeyd əlavə etmək üçün sadə forma yarada bilərsiniz.
Məqsədlərə çatmaq üçün layihələrdən istifadə etmək vacibdir, çünki bu, konkret nümunələr üzərində işləməyə gətirib çıxarır. Bundan daha həvəsləndirici nə ola bilər?
2. Yenidən edin... və yenidən
Məqsədlərinizi seçdikdən sonra onların üzərində mümkün qədər çox çalışın. Nə qədər çox məşq etsəniz, bir o qədər çox öyrənirsiniz.
Kodlamağı öyrənmək bir bacarıqdır və siz bunu idman oynamaqla müqayisə edə bilərsiniz. Bu işdə əla olmaq və işinizi görmək istəyirsinizsə, çoxlu məşq etməlisiniz, PC-də, kitab oxumamalı və qələmlə kodu təhlil etməməlisiniz.
Hər gün, nahar fasiləsi zamanı və ya işdən sonra kod yazın. Cəmi bir saatlıq olsa belə, bir vərdiş yaradıb ona sadiq qalsanız, tədricən, lakin qalıcı olan gündəlik təkmilləşdirmələri görəcəksiniz.
“Təkrar öyrənmənin anasıdır, hərəkətin atasıdır ki, bu da onu nailiyyətlərin memarı edir.”(Zig Ziglar -Twitter)
3. Öyrəndiklərinizi və ya yaratdıqlarınızı paylaşın.
Bu, yeni şeylər öyrənməyin ən yaxşı yoludur.
Nə etdiyinizi bölüşmək üçün bəzi fikirlər:
Bloq məqalələri yazın (məsələn, Habré-də)
Konfranslara və ya yerli görüşlərə qoşulun
StackOverflow haqqında rəy soruşun
Hər gün bir hashtag ilə tərəqqinizi qeyd edin #100DaysOfCode
Kiçik bir hekayə:bilirsən niyə yaratmışam HereWeCode.io?
Kod və bilik mübadiləsi məni heyran edir. Son bir neçə il ərzində platformalarda bir çox məqalə oxudum: pulsuzCodeCamp, borcludur və s. Və öyrəndim ki, hər kəs kiçik bir şey olsa belə, öyrəndiyini və yaratdığını paylaşa bilər.
Mən bir neçə səbəbə görə kodu burada yaratdım:
Daha yaxşı inkişaf etdirici olmaq üçün biliyi paylaşın
Yeni başlayanlara əsas anlayışları anlamağa kömək edin
Başqaları üçün yazın və proqramlaşdırma bacarıqlarınızı təkmilləşdirəcəksiniz. Konsepsiyanı və onun necə işlədiyini izah edə bilmək bir tərtibatçı üçün kritik bir bacarıqdır.
Xatırla: Bir şey haqqında yazmaq üçün bu sahədə mütəxəssis olmağa ehtiyac yoxdur.
4. Kodu oxuyun
Kod haqqında oxuduğunuz hər şey proqramlaşdırma bacarıqlarınızı təkmilləşdirəcək.
Oxuya biləcəyiniz budur:
GitHub-da kod
kitablar
Məqalələr
Xəbər bülletenləri
Başqalarının kodundan çox şey öyrənə bilərsiniz. Siz öz sahəniz üzrə mütəxəssislər tapa bilərsiniz və ya öz kodunuza bənzər kodu tapmaq üçün GitHub-dan istifadə edə bilərsiniz. Digər tərtibatçıların kodu necə yazdığını və problemləri necə həll etdiyini bilmək maraqlıdır. Siz tənqidi düşünmə bacarıqlarınızı inkişaf etdirəcəksiniz. Onların istifadə etdiyi üsul sizinkindən daha yaxşıdır? yoxlayaq.
Hər gün proqramlaşdırma ilə yanaşı, niyə hər gün proqramlaşdırma ilə bağlı ən azı bir məqalə və ya bir neçə səhifə kitab oxumayasınız?
Bəzi məşhur kitablar:
Təmiz Kod: Robert C. Martin tərəfindən Çevik Proqram Təminatına dair Əl Kitabı
Praqmatik proqramçı: səyahətçidən ustaya qədər
Cal Newport: Dərin iş
5. Suallar verin
Çox şey soruşmaqdan utanmayın.
Bir şeyi başa düşmədiyiniz halda suallar vermək faydalıdır. Komandanızla və ya dostlarınızla əlaqə saxlaya bilərsiniz. Soruşa biləcəyiniz kimsəni tanımırsınızsa, proqramlaşdırma forumlarından istifadə edin.
Bəzən bir anlayışı başa düşmək üçün fərqli izahat tələb olunur. Əlbətdə ki, İnternetdə dolaşmaq və cavab axtarmaq yaxşıdır, amma bir anda digər tərtibatçılardan soruşmaq daha yaxşıdır.
Özünüzü təkmilləşdirmək üçün başqasının biliklərindən istifadə edin. Başqa bir tərtibatçıdan soruşsanız, o, nəinki cavab verəcək, həm də sizi qiymətləndirəcək şansı yüksəkdir.