Это может быть закрыто, через пару минут, но я думаю, что я все еще должен спросить это.Как я видел в отрасли, действительно полезно, если вы знаете больше языков, чем один;если вы можете работать с несколькими механизмами SQL, а не с одним, и в редких случаях, если вы знакомы с разработкой программного обеспечения и программированием (и т. д., и т. д., и этот список можно продолжить).
Когда я впервые начал программировать(год назад), я пошел с PHP и MySQL.Затем я отправился в Одесск, чтобы начать поиск дополнительных работ, и я был поражен;это был не просто «PHP», это были Wordpress, Joomla, COdeigniter, Zend и т. д. Зная это, я решил изучить Joomla, Codeigniter и Kohana.Пока я занимался веб-серфингом, я наткнулся на Python и Ruby.Тогда я решил изучить Python, Django и Pylons.Пролистав еще немного, я наткнулся на PostgreSQL и MongoDB.Поэтому, наряду с MySQL, я решил изучить PostgreSQL и MongoDB.
Прежде чем я решил изучать их, я прочитал о них: что заставляет людей переключаться с одного на другое, что делает это лучше, чем это, ивсе это.
Тем не менее, мое любопытство снова на свободе, когда я услышал о разработке для iPhone и Android (особенно когда пришла игра ASE, позволяющая мне использовать Python и PHP для Android), так что несколькочерез несколько недель я, возможно, снова буду ходить по совершенно новым местам, когда буду отправляться на разведку.
Я просто не могу контролировать свое стремление к разведке и изучению новых вещей, но я боюсь, что при этом яможет быть не в состоянии справиться с одной или некоторыми из этих вещей (моя цель - быть опытным веб-разработчиком в PHP, Python, веб-дизайне и вышеупомянутом программном обеспечении БД).Поэтому, чтобы управлять вещами, я решил заняться веб-разработкой (и мобильной сетью) (я даже планировал заняться искусственным программированием, программированием для игр и настольных компьютеров, но мне пришлось отказаться от этого), особенно с вышеупомянутыми технологиями.
Но потом я вспоминаю то, что я прочитал из множества статей «мастер на все руки»: вы можете быть либо хороши только в одном, либо совсем не умеете.
Кто-нибудь из вас был опытнымв более чем одном языке программирования или в более чем одном программном обеспечении для баз данных (и под «опытным» я подразумеваю «действительно хороший»)?Как ты сделал это?Когда / Где вы перестали изучать совершенно новые вещи?