К сожалению, при текущей ситуации на рынке, не нужно быть профессионалом, чтобы работать программистом и зарабатывать деньги. Спрос на программистов сейчас превышает предложение. Только это и позволяет говнокодерам чувствовать себя нормально.
Надеюсь, что через несколько лет ситуация на рынке изменится, появится нормальная конкуренция и общий уровень поднимется.
Но топик, вроде, о том, как стать программистом, а не как заработать деньги?
Программистом может стать любой. Но какого уровня?
Я считаю, что без таланта на одном труде далеко не уедешь. Но и талантливый лентяй не достигнет многого. Необходима комбинация. Это, кстати, касается и многих других профессий.
Но если относится к этому, как к хобби, и не ставить цели стать настоящим профессионалом, попробовать можно.
Встречал другую крайность. У коллеги не было настроен хоткей для отладки, да и компьютер был слабый. Из за этого он ленился запускать отладчик и мог долго сидеть, не понимая баг средствами мозга.
Когда отладчик все таки включался, ошибка находилась довольно быстро.
В общем, я выступаю за наиболее эффективное решение. Порой отладка «в лоб» эффективна.
Оба поста затрагивают важную тему IT-рынка: профессионализм. Только в том случае это были размышления о вопросе необходимости профессионального развития, а здесь лишь бахвальство: «смотрите все! я ничего не знаю и не умею, зато зарабатываю деньги, не то что вы — дураки»
Больше всего удивляет меня в людях воинствующее невежество, потому не могу пройти мимо.
Автор за 6 лет не понял что это такое Абстракция, Инкапсуляция, Наследование, Полиморфизм и ООП (выше более терпеливые комментаторы уже объяснили подробно про каждый пункт). И теперь он пытается оправдать свое незнание смешными нападками на эти явления. На самом деле лишь обнажая свое дилетантство.
По долгу службы регулярно провожу собеседования разработчиков. Иногда попадаются персонажи, не знающие принципов и паттернов проектирования, но при этом их критикующие. Не читающие книг и незнающие особенностей языка, потому что «в работе это не нужно». Про себя смеюсь, а ребят таких отправляю домой.
Решать бизнес-задачи — это хорошо. Тяп-ляп на коленке, но ведь работает! Главное, что работает.
Но ребята, вам самим не стыдно за свой «профессиональный» уровень? Вам нравится делать говно? Вы не любите свою работу? Не хотите быть лучше?
говнокодерам чувствовать себя нормально.Надеюсь, что через несколько лет ситуация на рынке изменится, появится нормальная конкуренция и общий уровень поднимется.
Но топик, вроде, о том, как стать программистом, а не как заработать деньги?
Я считаю, что без таланта на одном труде далеко не уедешь. Но и талантливый лентяй не достигнет многого. Необходима комбинация. Это, кстати, касается и многих других профессий.
Но если относится к этому, как к хобби, и не ставить цели стать настоящим профессионалом, попробовать можно.
Когда отладчик все таки включался, ошибка находилась довольно быстро.
В общем, я выступаю за наиболее эффективное решение. Порой отладка «в лоб» эффективна.
habrahabr.ru/post/144729
Честно и без понтов.
Автор за 6 лет не понял что это такое Абстракция, Инкапсуляция, Наследование, Полиморфизм и ООП (выше более терпеливые комментаторы уже объяснили подробно про каждый пункт). И теперь он пытается оправдать свое незнание смешными нападками на эти явления. На самом деле лишь обнажая свое дилетантство.
По долгу службы регулярно провожу собеседования разработчиков. Иногда попадаются персонажи, не знающие принципов и паттернов проектирования, но при этом их критикующие. Не читающие книг и незнающие особенностей языка, потому что «в работе это не нужно». Про себя смеюсь, а ребят таких отправляю домой.
Решать бизнес-задачи — это хорошо. Тяп-ляп на коленке, но ведь работает! Главное, что работает.
Но ребята, вам самим не стыдно за свой «профессиональный» уровень? Вам нравится делать говно? Вы не любите свою работу? Не хотите быть лучше?