В начале…

Машиностроение должно было быть интересным. Я надеялся разработать лучший двигатель Peugeot к тому времени, когда я закончу университет, но в Нигерии люди уделяют больше внимания бумажной квалификации, чем врожденным навыкам.

Попытки сделать что-то дополнительное (включая исследования) оказались вредными, и в результате мне пришлось спасать свои оценки, читая с основной целью (в некоторых случаях единственной целью) - сдачей экзаменов. Мое рвение рухнуло, как и мои мечты.

На последнем курсе у меня было дополнительное время, но его не хватило, чтобы спроектировать даже худший двигатель Peugeot до выпуска, и ох, исследовательский дух улетучился в невероятно долгие каникулы.

А вот и Java…

Я начал проводить больше времени в Интернете в поисках карьеры, на которую мог бы переключиться инженер-механик, и вскоре наткнулся на статью о том, как можно научиться программировать за месяц. Это казалось возмутительным, потому что я думал, что программирование настолько абстрактно, что программистами могут быть только ботаники из числа лучших ботаников. Я все равно решил попробовать и вуаля!, мои глаза увидели нечто прекрасное. Java был первым языком программирования, на который я наткнулся, а Eclipse - первой IDE.

Стремление создать что-то актуальное…

Концепция программирования не была такой уж странной, потому что я был студентом инженерного факультета, который до этого момента много занимался математикой. Я многому научился за неделю и смог писать простые программы, которые запускал на консоли Eclipse. Через некоторое время запуска чего-либо с консоли стало недостаточно, но я не знал, что делать дальше.

Я перестал программировать и сосредоточил свою энергию на других вещах, потому что чувствовал, что это отнимает у меня так много времени, но не дает никакого результата. Я иногда заходил на сладкую Java, но чувствовал, что отношения долго не продлятся.

Дети знают то, чего вы не знаете…

После выпуска мне пришлось провести несколько месяцев дома до обязательного годичного прохождения программы National Youth Service Corps (NYSC). Прекрасная возможность снова вернуться на Java, но на этот раз у меня была аудитория, мои братья и сестры. Тогда случилось нечто замечательное. Мой тринадцатилетний брат рассказал мне о JavaScript и посоветовал мне отказаться от Java на основании статей, которые он прочитал. Я рад, что послушал его, потому что сегодня я полноценный веб-разработчик.

Некоторые коды для написания…

Мне бы очень хотелось продолжить, но у меня много кодов, ожидающих написания никем, кроме меня. В этой заметке я говорю: ожидайте от меня большего (а также некоторых руководств). Ваше здоровье!