Witam, od dłuższego czasu zastanawiam się czy aby na pewno programowanie jest dla mnie. Skończyłem technikum informatyczne i nie ukrywam, że wiedzę o programowaniu mam marną. W technikum dowiedziałem się o C++ i poznałem "suche podstawy", ale gdybym musiał napisać program z wykorzystaniem funkcji, tablic to pewnie miałbym problem. O programowaniu obiektowym nie wspominając, nie mam zielonego pojęcia, wiem tylko, że coś takiego jest, ale na czym to polega... ech.
Dręczy mnie to, ponieważ kilka razy podejmowałem próby przerobienia kursów, nawet książek o programowaniu (PHP, C++, myślałem nawet o RoR, JavaScript), ale za każdym razem traciłem zapał i motywacje po pewnym czasie. Nie wiem czy to wina mojej niewiedzy, braku motywacji, celu czy może strachu przed no właśnie przed czym? Może programowanie nie jest dla mnie, ale czy ciągłe myślenie o tym by w końcu zacząć to robić nie świadczy o czymś? A być może to tylko moje lenistwo, brak odpowiedniego planu, łapanie kilku srok za ogon sprawia, że ciągle porzucam rozwój.
Żeby nie było, że jestem totalnym nieudacznikiem, który tylko marudzi... Podczas szkoły średniej na własną rękę poznałem w pewnym stopniu HTML, CSS, obsługę Photoshopa i projektowanie stron internetowych. Na jakim poziomie trudno powiedzieć, a prac, stron nigdzie nie udostępniałem, bo w sumie gdzie i jak. Później doszedł do tego framework Bootstrap 2 oraz w zeszłym roku Bootstrap 3. Pewną wiedzę mam na temat środowisk, uhmm "dodatków" (nie wiem w sumie jak to nazwać) tj. Sublime Text 2/3 (emmet, livereload), LESS oraz SASS, node.js, grunt, github, różnych frameworkach, ale powiem szczerze, że tylko obiło mi się to o uszy, kiedyś gdy o tym czytałem, natrafiłem na stronę, filmik itd. Do tego doszło odkrycie strony http://themeforest.net/, której projekty przez pewien okres były dla mnie wzorem do naśladowania. Obecnie od kilku miesięcy nie robię nic w tej dziedzinie, sam nie wiem czy mi się to znudziło, czy po prostu nie mam pomysłu, motywacji.
Ech, a teraz wracając do głównego pytania, w jaki sposób ciągle się rozwijać i nie porzucać nauki, po krótkim czasie lub wtedy gdy ma się problem z zrozumieniem zagadnień i pojawia się tzw. strach przed porażką, albo nagłe zniechęcenie? Domyślam się, że zdecydowana większość osób pomyśli sobie, że "chcę się przymusowo nauczyć programować, aby zarabiać grube miliony", ale otóż nie, nawet nigdy o tym nie myślałem, zarobki nie były powodem do nauki programowania, czy chociażby tworzenia tych stronek w HTMLu. Sam na prawdę nie wiem co jest powodem, celem, ale po tym wszystkim co zobaczyłem to programowanie by mnie nie ominęło - backend (PHP i inne technologie), frontend (JS, jQuery i inne technologie). Tak więc zakodowanie szablonu pod CMS WordPress również wymaga znajomości programowania (PHP, funkcje wp) i głównie korzystania z codexa wp, którego ostatnio czytałem pół roku temu przy próbie stworzenia własnego szablonu.
W sumie nie wiem co dalej, rodzice zasugerowali mi abym odpoczął, dał sobie luzu (w końcu całe życie przede mną), ale za długo to trwa i ciągłe myślenie, planowanie i nic nie robienie. :(