Другие языки программирования и технологии

В какой момент ты можешь считать себя программистом?

Неужали если ты выучил какой-то язык программирования, то ты стал программистом? Просто если выучить английский язык, то ты же не становишься англичанином?
Ты можешь считать себя программистом в случае, если:

1) Понимаешь принципы функционального программирования

2) Знаком с объектно-ориентированной парадигмой

3) Умеешь хотя бы в десять самых популярных паттернов проектирования

4) Умеешь писать код так, чтобы его можно было прочесть (без шуток) и сразу понять, что он делает.

5) Способен декомпозировать одну большую задачу на множество подзадач, которые тоже сможешь разбить на подзадачи помельче

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

7) Когда есть багаж из хотя бы 5 недешманских проектов.
Gayane Avagyan
Gayane Avagyan
2 502
Лучший ответ
Gayane Avagyan А еще проще: ты программист-джун, если тебе дали задачу, и ты сделал задачу такой, какой тебе её дали в ТЗ.
Когда останешься в штате после 1го дедлайна
Можешь написать программу под заказ, то уже программист.
Тот, кто профессионально развивается, работает и пишет программы за деньги.
Я вот вроде и пишу иногда... поэтому как-то программистом зваться не совсем честно.
Андрей Рон
Андрей Рон
62 463
Александр Сухина То есть тот, кто пишет программы не за деньги, то тот уже не программист?
Там помимо языка много всего еще. Если бы ты изучал тему, то знал бы.
Marcel Boşcănean
Marcel Boşcănean
92 464
Ни в какой.
Александр Сухина Даже если выучил html?
когда написал что-то и тебе дали за это деньги.
Александр Клочков пишу: идите_наxxxуй. И так, где мои деньги?
Когда тебя признали другие, а если хочешь можешь и богом себя считать, но если тебя им не признают, то ты бог только для себя
Саясат Сатанов
Саясат Сатанов
11 485
Если ты можешь зарегестрироваться на апворке, заработать 1000$ за год и получить значок TopRated, то ты программист.
когда ты сможешь писать код даже без без малейших подсказок
Дмитрий И
Дмитрий И
359
Бродяга Ххх Главное - выполнить задачу качественно и в срок. Совершенно неважно, чем пользуется программист для своей работы.

Похожие вопросы