Комментарии 50
Сложность заключалась не в освоении, а в выборе стека технологий, с которым я хочу работать. В итоге понравилась Java, с ней и работаю.
Про влияние возраста на обучаемость могу сказать, что по себе я не заметил различий в сравнении с институтом.
Если да, то какой уровень — школьный, углубленный?
Регулярно сталкивался с геометрией и матрицами — школьных знаний хватает.
Если попадается задача узкого профиля, например, расчет провисания троса при разных условиях, то всегда есть готовые формулы. Но их надо понимать.
Хорошие школьные знания обязательны. Уровня института — желательно.
Повторюсь, сильно зависит от поставленных задач.
Не получится ли так, что наш мир потихоньку становится миром вечных детей? Известная фраза: «Страшно не то, что мы теперь взрослые. Страшно, что взрослые это теперь мы!..» при этом звучит уже немного пугающе.
Процесс обучения это ведь не только получение новых знаний, это еще во многом и изменение своего способа мышления.
Зачем менять?
У тебя есть какое-то сложившееся мировоззрение.
Почему бы его не применить к новой профессии?
Твой взгляд будет отличаться от взгляда коллег. Он будет новым. Если повезет — выделишься в хорошую сторону.
Если не повезет — полагаю, что среднячком ты всегда стать сможешь.
Постигая что-то новое, все время проходишь этапы сомнения и неуверенности. Местами сложно что-то решиться сделать.
Да, можно идти циклами. Научился, стал мастером и вперед менять мир. Но не теряем ли мы при этом глубину погружения в предмет. На программистах это не так заметно, у нас есть много подпорок в виде google или stackoverflow. Но вот скрипачам или пианистам такое счастье вряд ли доступно.
Меня тут одна вещь смущает. По идее взрослый человек — это человек со своей устоявшейся картиной мира.
Ох, чувствую сейчас получу по шапке.
Иногда не могу удержаться и в комментариях указываю своего любимого автора. Так вот этот автор через все свои книги продвигает идею о том, что человек должен всегда расти, не столько физически, как духовно. Его любимое изречение, которое красной нитью идет через все его произведения – сейчас я не тот я что был пять лет назад.
вот как раз следуя вашим словам, человек с устоявшейся картиной мира и есть тот ребенок, который свою картину мира принес во взрослую жизнь. Ну а откуда он еще ее мог взять?
Юрий Никитин «Имаго»
Юрий Никитин «Сизиф»
Эта была игровая консоль, но в комплекте со специальным картриджем она превращалась в среду разработки простых игр-платформеров
это что за консоль?
Если человек после 30 становится плотником, то я уверен, что он раньше работал с деревом дома, для души.
Но, в общем-то, это я так, шучу. Статья хорошая, всё нормально, просто обратил внимание на такую вот особенность авторов подобных статей.
Это всё равно, как если бы про всех, кто едет утром за рулём на работу, презрительно сказать, что они != водители. Ведь труЪ водители непременно гоняют в болиде по Ле-Ману, носят шлем и вообще.
Сейчас программистов стало еще больше и проявляется ситуация, когда достаточно вообще не любить программировать и хоть как-то мочь и все-равно есть шансы, если есть мозги и другие хорошие качества. Хотя, это уже действительно редкие истории успеха.
Сейчас программистов стало еще больше и проявляется ситуация, когда достаточно вообще не любить программировать и хоть как-то мочь
Да. Так и есть. «Программисты» нужны всякие. И те, кто клепают сайты-визитки и интернет магазины на каком-то движке загружены не меньше, чем гуру, занятые в продуктовых компаниях в наукоемких проектах.
И источник дохода в виде мужа/жены/родителей на время поиска работы.
Знаете, у меня очень похожая с автором история. Только я стал программистом в 33 (сейчас мне 40), отработав перед этим десять с половиной лет сварщиком. Когда я пошел учиться, я не то что бы умел немного кодить, я даже не понимал что такое программирование и чем они занимаются. Максимум на что я был способен в IT — переустановить Windows.
Из образования у меня было два года профтеха и вечерняя школа. Так что некоторые всё-таки переключаются без it-бэкграунда.
Если да, то какой уровень — школьный, углубленный?
Какой язык/языки (стек) освоили и на каком уровне сейчас?
Извините что не ответил сразу.
Если честно какой-то серьезной математики не пригодилось. Может быть пару раз когда писал хитрые алгоритмы. Более того Скажу честно, с серьезной математикой у меня не все гладко.
По поводу стека. Пока учился, пробовал и JS и C#, но как-то сложилось что больше всего полюбилась Java. Так что сейчас это мой основной стек. Ну и соответственно все что вокруг Java- базы, DevOps, web и тд.
По поводу уровня. Трудно себя оценивать самому. Но я думаю что где-то между миддлом и сеньором.
Опять же, все зависит от конторы, где работаешь и своего окружения
Как я стал программистом в 35 лет
Проиграв, не успев толком начать? Да еще и почти наверняка в формошлепство… ну да впрочем, может, 25ти летний тимлид оценит те сильные стороны, что еще есть, сжалится и не станет давать слишком много сложной работы, требующей оперативного обучения и выполнения.
Учиться всегда хорошо, мозг перестаёт деревенеть. Человек должен всегда искать новое. Ведь же скучно спиться к пенсии.
Автор, поздравляю с успешным начинанием. А на комментарии не обращайте внимания — они просто завидуют.
И кстати, сколько вы уже программируете? Я насчитал как минимум 3 года — вы уже самый настоящий программист!!!
Отличная статья. Мне еще 24, работаю черт знает где, но есть мечта стать программистом, поступил в университет, сейчас последний курс. Сам в перерывах читаю статьи и прочие источники. Выложил свое резюме, позвонили аж из Bellintegrator, надеюсь правильно написал, пригласили на собеседование по джуну, с обучением с начала, но потом если понравишся взяли бы. Но блин я немного затрухал и отказался. По якобы причине что ничего оказывается я не знаю и если бы "опозорился" то вход в фирму мне "заказан"). Для Уфы такая фирма редкость.
А вот это вы зря. Нужно ходить на все собеседования. Если вас пригласили, то вы чем-то приглянулись. Даже если вы "опозоритесь", то это совсем не повод попросить дать вам направление и возможность повторить тестовое задание через неделю-две, месяц-два. В зависимости от того, что дадут изучить. А если вы аргументируете, что пытались охватить максимум из интересующих тем и в эту тему еще не успели значительно погрузится, то вообще будет хорошо. Более того. Приходит второй раз в одно и то же место легче. Во-первых вы знаете что вас ждет, а во-вторых там уже знают что ждать от вас. Ведь работодатель рискует больше вашего. Поэтому и осторожничает. К тому-же таким действием вы покажите, что умеете работать с людьми, не замыкаетесь на проблеме. Кто бы что не говорил, а софтскилы — примерно половина того, что нужно от работника.
Но блин я немного затрухал и отказался.
Без тренировки в следующий раз будет то же самое.
По большому счету свичнуться это нормально. Просто если ты инженер и твоя работа входит в кагорту IT, то это не проблема. Как не крути, а без автоматизиции сложно и очень скучно. Поэтому просто нужно упорядочить знания и начинать даже без смены работы выделяя на новую профессию время. И не нужно говорить, что его нет. За счет чая/кофе и перекуров можно легко наскрести 2 часа.
Я время от времени читаю подобные статьи. И мало кто говорит о том, что прежде чем погружаться с головой, увольняться, идти на курсы нужно немного покопаться в разных темах что бы понять что это такое и что действительно нравится. Хотя-бы направление. Иначе подготовка сводится к тому, что нужно выучить все. А это нереально и, самое главное, бессмысленно. Т.е. грубо говоря составляем список профессий и для каждой из них проходим какие-то азы на бесплатных курсах, в книгах, повторяем то, что есть в статьях. И потом занимаемся тем, что нравится. Это в значительной степени сфокусирует и на материале, и на поиске работы.
И что точно не стоит делать, так это ждать "готовности". Она никогда не настанет. По большому счету ее нет даже у сеньоров. Все знать невозможно. Поэтому после каждого этапа подготовки ищем работу. Вы ведь все-равно на собеседовании будете говорить о своем уровне. И если вы им подойдете, то вас натаскают очень быстро. К тому-же натаскивать будут на основе своей среды. Вам каждый работающий хотя-бы пару лет программист скажет, что то, что дают на курсах — азы и реальные проекты пишут сильно по-другому.
PS: Сменил профессию после 40. Был инженером-связистом стал Android разработчиком.
P.S.Был программистом, потом дизайнером (!!!), сейчас монтажник связи-программист-черт-знает-кто
Человека, который может писать хороший код найти не сложно.
Вот что то сомневаюсь что это так. Ну либо критерии хорошего кода разные. Я пока за 5 лет работы так и не научился (правда 4 из них были с 1с, но тем не менее), да и не очень то видел чтобы другие умели (за одним-двумя исключениями).
Человека, который может писать хороший код найти не сложно.
Вот что то сомневаюсь что это так. Ну либо критерии хорошего кода разные. Я пока за 5 лет работы так и не научился (правда 4 из них были с 1с, но тем не менее), да и не очень то видел чтобы другие умели (за одним-двумя исключениями).
Бабулесики то вам платят?
И всем вашим коллегам, у которых вы не видели хорошего кода?
Ведь не только те одно-два исключения зарплату получают?
А все вы получаете зарплату? Значит, ваша работа устраивает?
А просто дело в том, что «идеально хороший красивый код» никому не нужен.
Нужно — чтобы код работал (в больших коллективах могут быть дополнительные требования к коду для облегчения сопровождения его разными людьми).
Мне кажется что ваш оппонент имел ввиду именно это «несложно найти программиста, который может написать программу, которая работает и приносит прибыль»
Как я стал программистом в 35 лет