Комментарии 13
В данной статье мы исследуем, как психологические аспекты влияют на выбор профессии в целом и выбор языка программирования в частности.
Если человек выбрал профессию программиста, то надо учиться программированию.
А если он выберет какой-то язык и будет учиться на нем кодировать, то может горько разочароваться в выборе профессии. Настоящий Программист, если ему ставится задача что-то запрограммировать, то он сначала поймёт задачу, а затем попытается найти оптимальный язык/языки для её решения.
Освоить язык для настоящего программиста это не проблема. А если это вдруг стало проблемой, то надо думать он еще не стал Программистом.
Выбор языка программирования как первого шага в процессе обучения программированию может иметь определенные практические преимущества:
Мотивация и интерес: Для многих начинающих программистов выбор конкретного языка может быть источником мотивации и интереса. Если человек увлечен определенным языком программирования (например, Python из-за его простоты или JavaScript из-за его широкого применения в веб-разработке), он может быть более мотивированным и настроенным на успешное обучение.
Постепенное обучение: Начать с одного языка может быть менее пугающим и более постепенным подходом к обучению. Это позволяет начинающим программистам учиться постепенно, сосредотачиваясь на освоении основ языка, прежде чем переходить к более сложным аспектам программирования.
Применение в проектах: Выбор конкретного языка программирования может быть обусловлен не только психологическими аспектами, но и практическими нуждами. Например, если человек хочет разрабатывать веб-приложения, то начать с изучения языка JavaScript имеет смысл, так как этот язык широко используется в веб-разработке.
Решение конкретных задач: В зависимости от задач, которые человек хочет решать с помощью программирования, выбор конкретного языка может быть весьма логичным. Например, для анализа данных лучше использовать Python, а для разработки мобильных приложений - Swift (для iOS) или Kotlin (для Android).
Освоить язык для настоящего программиста это не проблема.А если это вдруг стало проблемой, то надо думать он еще не стал Программистом.
Аргумент, является не точным исходя из того что профессии в ИТ многогранны и могут создавать определенные блоки у людей. Пример: кому то дается с легкостью изучать веб-разработки (как мне), но с программирование в десктопе мне не нравится и учится этому не хочу. Исследование которое я хочу провести заключается в том, почему мы выбираем тот или иной язык лучше других, почему?
Таким образом, выбор начального языка программирования может быть обоснованным и даже полезным для начинающих программистов, позволяя им учиться с учетом своих интересов и целей. Важно помнить, что путь к становлению настоящим программистом индивидуален, и нет единственно верного способа достичь этой цели.
если человек хочет разрабатывать веб-приложения, то начать с изучения языка JavaScript имеет смысл, так как этот язык широко используется в веб-разработке.
Так значит, выбирать сначала надо специализацию в области программирования, а потом… А потом окажется, что и в веб- разработке есть тоже специализация и т.д. И как человеку не утонуть здесь?! А Программист разберется и с веб- и не с веб-областью. А то о чем, вы говорите это профориентация.
Дело в том, что в подростковом возрасте когда начинается путь в ИТ(как это было у меня) многие не понимают куда им пойти, имею в виду в какую область, и только потом можно понять что тебе нравится или нет
Вы меня совсем запутали!
Вот ваш постулат:
Пример: кому то дается с легкостью изучать веб-разработки (как мне), но с программирование в десктопе мне не нравится и учится этому не хочу. Исследование которое я хочу провести заключается в том, почему мы выбираем тот или иной язык лучше других, почему?
Таким образом, выбор начального языка программирования может быть обоснованным и даже полезным для начинающих программистов, позволяя им учиться с учетом своих интересов и целей.
И тут же себе себе противоречите:
в подростковом возрасте когда начинается путь в ИТ(как это было у меня) многие не понимают куда им пойти, имею в виду в какую область, и только потом можно понять что тебе нравится или нет
Так как же предлагаете выбирать язык программирования для изучения, извините за тавтологию, язык программирования?
Именно поэтому это исследование )
Этот пост был опубликован с целью опроса (ссылка на которую я приложил) что бы провести исследование в области психологии.
Вернусь с ответом как только все завершу )
Так вы психолог или программист?
Дико извиняюсь, но опрос не тянет не то что на "исследование", даже на анкету первокласницы для подружек.
Здравствуйте, программист.
Отстаньте от первоклассниц и бедных детей )
Буду рад если поделитесь своими исследованиями, если они есть конечно же)
А какой в них смысл? Потешить самолюбие постом на хабре на заезженную до дыр тему? Нет спасибо, есть более интересные занятия.
Восприятие мира у каждого свое!
А комент оставляете потому что самолюбие свое не потешать )
Вы интересный персонаж)
А при чем здесь восприятие мира? Ваш "опрос" поверхностен и однобок, на что я Вам и указал. Дело ваше конечно, как себя вести, но на специалиста вы не тянете, ни в психологии, с такими то приемами манипуляции, ни на программиста, с такой то подготовкой материала и его проработкой.
Для первого языка важен порог входа. В короткую эпоху десктопных программ Delphi был бесспорным лидером именно поэтому.
Второй момент - на чём учат, тому и учишься. Это опять же к выбору первого ЯП.
Ну а когда в профессию входишь, надо ВСЕГДА ориентироваться на личный комфорт и удовольствие. Ибо, если работать в кайф, то результат всегда лучше. И способствует росту и карьерному, и зарплатному и профессиональному. Ну и плюс жизнь одна, зачем ее тратить на работу, которая не приносить радости?
Выбор профессии и языка программирования. Психология и Практика #1