Марафон кейсов Evrone — День 14. Советы начинающим программистам от Кори Альтхоффа

И снова интервью. Потому что оно нас очень вдохновляет, а без вдохновения не бывает и классных кейсов. Сегодня поделимся ключевыми мыслями из нашей беседы с Кори Альтхоффом, автором книги «Сам себе программист».

Марафон кейсов Evrone — День 14. Советы начинающим программистам от Кори Альтхоффа
3434

У некоторых людей есть природная склонность к программированию, но это не значит, что большинство не способно программировать.

———————

Ещё как значит на самом деле 🤷‍♂️

7
Ответить

Считаю программирование таким же навыком как и другие профессии. 

Если у меня нет навыка работы с деревом или, если брать более абстрактные вещи, с астрономией, то достаточно открывать книги, статьи и читать, зубрить и разбираться.

Чем больше я буду работать с рубанком или смотреть в небо со звездной картой, тем лучше я буду знать свою профессию. 

Все могут сделать сногсшибательную скульптуру из дерева. Просто талантливому потребуется 1 час, а упорному неделя. 

И еще большой вопрос чья работа будет лучше. 

10
Ответить

Скажем так: "Большинство программистов не способно программировать"

3
Ответить

Я полагаю, он лишь имеет ввиду, что можно научить кого угодно кодить на Junior-уровне. Это действительно так, подтверждаю.

Ответить

Сейчас есть фереймворки и сейчас довольно просто натаскать человека делать многие операции по отработаной технологии. Если раньше формошлёпство было "указатели текут, еэвенты не приходят", то сейчас есть довольно простые в использовании Vue.js, где не надо глубоких знаний о том, как работает процессор или память.
Не нужно быть нердом, чтобы делать 80% современной работы в IT, даже, порой врендно быть нердом. Потому что все хотя интересных задач, а дебажить большую страшную бизнеслогику в корпоративном приложении, которое написали 7 лет назад на Java  никто не хочет. И программирование в такой работы очень мало, в основном это изучение предметки, и поиск ошибок в бизнес логике, что лежит намного выше, чем работа виртуальной машины или даже Java-фреймворка.

Ответить

А почему вы так думаете?

Ответить