😈 13 вредных советов начинающему разработчику

Делимся нашими антисоветами о том, как стать действительно «крутым» разработчиком.

Как добиться совершенства в сфере технологий? Как стать гуру программирования? Как стать сеньором за год? Эти и другие вопросы занимают умы новичков цифрового движения. В сети полно рекомендаций от бывалых программистов о том, каким должен быть успешный разработчик, как он должен себя вести, что изучать и кого слушать. Но половина из них никуда не годятся! Кто бы вам что ни говорил, правду о специфике работы в АйТи-индустрии вам может поведать только «Библиотека программиста». Поэтому хватит тратить время на никому ненужные субъективные размышления: сядьте поудобнее и прочтите наши уникальные советы о том, как стать действительно «крутым» разработчиком (некоторые даже можно законспектировать). Поехали!

Вредный совет №1: Прежде чем учиться писать код – изучите всю спецификацию выбранного языка

В ИТ как в спорте: чтобы стать по-настоящему крутым программистом, перед тем, как начать писать что-нибудь в редакторе, изучите спецификацию языка от корки до корки. Внимательно и вдумчиво зубрите документацию, вчитываясь в каждый абзац. Что-то можете и наизусть заучить (по желанию). Никакой практики пока все не освоите! Ну а когда изучите все возможности языка, приступайте к важному и ответственному шагу – написанию первой сложной программы Hello world!

Вредный совет №2: Чтобы чему-то научиться – пишите код 24/7

Тренируйтесь в написании кода, не отвлекаясь ни на что, игнорируя советы коллег об отдыхе и перерывах в работе. Вам нужно кодить до потемнения в глазах, а иначе, чему вы сможете научиться? И пусть немеют конечности и болят мышцы – не отступайте от намеченной цели. Сила воли – это ваше все!

Вредный совет №3: Чтобы сделать качественный продукт – все делайте сами

Нужно сделать грамотный UI – не стоит обращаться к дизайнеру! А то еще начертит невесть что – думай потом как это сделать. Возьмите карандаш с линейкой и создайте свой уникальный интерфейс. Тут все просто, как в школе на уроке рисования. Это же касается и проверки приложения на баги: тестировщик – это излишество, ведь вы же лучше знаете свою программу. Самостоятельность – главное качество хорошего программиста.

Вредный совет №4: Никогда не комментируйте свой код

Вопреки рекомендациям коллег – никогда не комментируйте то, что написали. Зачем вам заниматься этим бесполезным делом. Там же и так все понятно и очевидно. Комментарии – это зло, отнимающее время кодера.

Вредный совет №5: Чем больше сложных кодовых конструкций, тем лучше

Чем сложнее кодовые блоки – тем круче ваше приложение. Вкладывайте одни блоки в другие, чем больше кода – тем лучше. Пишите запутанней, чтобы сформировать свой уникальный стиль. Такой подход сразу покажет вашему руководителю всю силу вашего мастерства, ведь только вы один сможете разобраться с вашей программой.

Вредный совет №6: Используйте универсальные функции

Многозадачная функция, в одиночку решающая почти все ваши задумки – то к чему должен стремится каждый разработчик. Сделайте одну универсальную на всю программу. Пусть она считает, перебирает, выводит, запускает и открывает одновременно. То-то ваши коллеги обзавидуются, когда увидят ее в действии.

Вредный совет №7: Никаких шаблонов, библиотек и фреймворков

Пишите весь функционал вручную – не стоит использовать готовые решения и инструменты. Только лентяи пользуются чужими наработками – не ищите легких путей. Чтобы стать действительно крутым специалистом, вы должны додуматься до всего сами. Пишите всё новые и новые функции, решая проблемы с помощью сложных логических конструкций. Неважно, что сделать это можно в три раза проще, а само решение лежит в сети в открытом доступе. Используйте только то, что сделали сами – вы же не плагиатор какой-то!

Вредный совет №8: Программисты никогда не ошибаются

Ошибки в коде бывают только у самых никчемных разработчиков. Помните об этом, когда будете писать код. Все должно работать с первого раза, а иначе меняйте профессию – эта сфера не для вас.

Вредный совет №9: Не общайтесь с единомышленниками!

Хороший разработчик не должен тратить время на общение с коллегами. Ну что вам даст эта пустая болтовня. Гораздо полезнее почитать какое-нибудь онлайн-руководство или потренироваться в написании кода. Старайтесь проводить свободное от работы время с пользой для дела. В офисе ведите себя как шеф, не допускайте никакой фамильярности и панибратства – профессионалы всегда так поступают!

Вредный совет №10: Никогда не учитесь новому – гните свой старый стек

Выучили технологию – применяйте ее везде и всегда и неважно, что ее уже почти никто не использует. Новое изучают только те , кто плохо знает старые проверенные методы! Все эти модные инструменты и языки – для фриков, ничего не понимающих в программировании. Вы же не такой!

Вредный совет №11: Костыли и велосипеды – вот что вам надо

Оперируйте правильными ИТ-понятиями, без которых не обойтись специалисту. Костыль – стелс-метод по закрытию любой проблемы в кратчайшие сроки. Велосипед – «уникальное» решение поставленной задачи, не имеющее аналогов.

Вредный совет №12: Не доверяйте git

Держите весь процесс разработки у себя в голове, и вам легко будет все изменить при необходимости. А системы контроля версий нужны только тем, кто не уверен в себе. Не тратьте ресурс своего мозга на ненужные знания. Все эти мерджи, пуши и коммиты – кому они нужны?

Вредный совет №13: Не придерживайтесь никаких соглашений и методологий

Быть оригинальным просто. Захотели обозначать счетчики циклов другой переменной – пожалуйста. Не хотите при написании каждый раз переходить на новую строчку – пишите в одну. Будьте свободным от условностей и ограничений. А то напридумывали правил – не дают вздохнуть профессиональному кодеру!

***

И последнее, перестаньте уже наконец читать глупые советы и займитесь делом. Смотрите на жизнь с юмором, ведь только он ее продлевает.

Материалы по теме

***
Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

admin
14 декабря 2018

ТОП-20 хитрых вопросов по SQL для собеседования

Техническое собеседование может грозить не только общением по теме вакантно...
admin
09 мая 2018

Логические и математические задачи с собеседований

Разомнем мозг! В этой статье собраны логические и математические задачи, ко...