На кого переучиться?
Создана: 23 Сентября 2015 Срд 17:37:59.
Раздел: "Флейм"
Сообщений в теме: 127, просмотров: 34903
-
-
Snarkenshtein писал : Главное - чтобы алгоритмщиком был хорошим.
А параметры и прочее можно и в хелпе подсмотреть...
Ага, видел я таких хороших алгоритмщиков без знания библиотек, которые пишут кривые, урезанные и медленные версии стандартных функций. -
Portishead писал :
Почему именно C++ или Java? Голый язык никому не нужен, а оба эти языка достаточно сложны в плане инфраструктуры в том смысле, что никогда не знаешь, знание каких библиотек / фреймворков потребуется работодателю. Для опытного программиста это не проблема, но новичку, который хочет получить первую работу и набирать опыт, лучше остановиться на чем-нибудь попроще.
Как-то веб технологии не особо привлекают, сам иногда по нужде балуюсь php фреймворками, не более. Особо серьезно их не воспринимаю (хотя вот RoR, штука любопытная). Вообще я бы не сказал прям, что уже выбрал с++, ведь я только на начальном этапе =) А выбрал пал на него по нескольким причинам. Во-первых есть стандартные знания и понимание Си (спасибо первому курсу универа). Нравиться мне его концепция и лаконичность, если бы можно было на Си реализовывать свои мини-мысли с GUI интерфейсом, то я бы даже не стал особо мб заморачиваться)). Однако там только Tcl..., что не всегда удобно. Во-вторых на руки попали две книги по С++ (Эккель и Липпман), в которых очень доходчиво и по полочкам объясняется. В-третьих, имхо, Си/С++ как ни крути эталон ЯП. Можно выучить их до или после, но знать нужно). После изучения и понятия в консоли, планирую уходить в QT =) Вроде как сейчас это тренд.
А Java... соблазн, конечно, большой. Кроссплатформенность, фактически GUI под рукой.. -
spectrum писал(а) :Ага, видел я таких хороших алгоритмщиков без знания библиотек, которые пишут кривые, урезанные и медленные версии стандартных функций.
Ну, понятно, что лучше быть богатым и здоровым, чем бедным и больным, но если уж встанет выбор, то хорошего алгоритмщика с плохой памятью я предпочту ходячему справочнику шаблонов, методов и функций, не способному выйти за рамки стандартного подхода... -
Snarkenshtein писал :
Ну, понятно, что лучше быть богатым и здоровым, чем бедным и больным, но если уж встанет выбор, то хорошего алгоритмщика с плохой памятью я предпочту ходячему справочнику шаблонов, методов и функций, не способному выйти за рамки стандартного подхода...
От области зависит. Если нужно быстро клепать CRUD, то алгоритмщик будет только маяться на такой работе. Ну и навыки структуризации кода зачастую важнее. -
-
Вы рассуждаете как в ролевой игре, типа "хочу прокачать скилл X до Y поинтов" чтобы кого-то там уделать в писькомерстве. Алгоритмы, Си и Жава это конечно круто и перспективно, но надо заранее думать куда с таким багажом устроиться. Чисто айтишных контор в городе по пальцам одной руки посчитать и там не возьмут эникея с улицы, тем более без профильного образования или опыта. На завод или в бюджетную контору за червонец готовы идти? Почему-то популярен миф что программисты гребут бабло лопатой, а вот в Пенсионном фонде официальный оклад 8 тыров, не знали?
Если нужен легкий старт, учить надо подходящие инструменты для удаленной работы и не сферические алгоритмы в вакууме, а конкретные технологии и фреймворки. Лучше всего это веб и мобилы. Написать пару хелловордов, запушить в гуглоплей, или поучаствовать в опенсурсе, засветиться на гибхабе - будет хоть что показывать заказчикам. Параллельно надо наводить мосты в линкеде, учить английский язык и спамить резюме. А то щас на хренадцать страниц начнется срач, какую книжку прочитать чтобы стать богатым.
В качестве напутствия: [внешняя ссылка] -
<blockquote><div><cite><a href="/g/u18070">marader</a> писал <a href="/g/p4780434"><img src="/img/linking.png" class="wh11" alt=""></a> :</cite> А что посоветуете вместо с++?) </div></blockquote>
Для чего? Для общего развития python, clojure и scala. Для работы python или ruby и javascript. Совсем для работы php. -
ZED писал : На завод или в бюджетную контору за червонец готовы идти? Почему-то популярен миф что программисты гребут бабло лопатой, а вот в Пенсионном фонде официальный оклад 8 тыров, не знали?
Хороший вариант, кстати. Сидишь в тепле с интернетом и изучаешь программирование для себя, а тебя за это еще и кормят. -
spectrum писал(а) : Сидишь в тепле с интернетом и изучаешь программирование для себя, а тебя за это еще и кормят
В гос конторе может и не получиться. Придется полазить по пыльным коридорам, раскидать витуху, заправлять принтеры, удалять вирусы, перебирать древние компы, мозг сожрут бухи и разные тетки в климаксе, а после всех эпических подвигов начальство озадачит каким-нибудь адинэсом или другим креативом так что придется жить на работе. Студентам то пофиг, опыта нет, семьи нет, здоровья дофига ночевать в серверной и питаться дошираком. Люди среднего возраста уже не пойдут.
Ну нет в айти золотой жилы. Щас слесарь или сварщик больше многих кодеров получает. Ремонт унитаза на аутсорс индусам не отдашь.
Тем более, если ТС гуманитарий и язык на месте, лучше в суппорт идти, вон Тиньков обещает по 70 тыщ домохозяйкам, которые обзванивают других домохозяек. А с хорошим английским можно по удаленке тоже рубить хорошую капусту. И путь к этому намного короче, чем в айти. Ога, вот сплю и вижу, как гуманитарий выучил ассемблер и ему это понравилось