Переключая каналы
Переключая каналы личный блог
19 января 2019, 15:55

Нужен совет программеров

В общем пришел к выводу, что нужно менять сферу деятельности, надоел график работы 5/2, уход на работу в 7 часов, приход домой 19 часов, по факту 8-часовой рабочий день, много времени тратиться на дорогу, устал от скучной работы, устал от отсутствия развития на работе, по ЗП сказать сложно, т.к. с одной стороны времена не простые, и больше нигде не платят, а с другой стороны, хватает только на оплату жилья и напоесть,
У меня уже есть высшее образование — Управление и информатика в технических системах, знаком с ассемблером и си++, но по специальности программист не работал, не представилась возможность, я уже не молод, есть желание попробовать развиваться в сфере программирования, нужен совет, что лучше — пойти на второе высшее, например - http://bakalavr-magistr.ru/distant/course/Tehnologii-razrabotki-programmnogo-obespecheniya-2-vyisshee, в данном случае обучение дистанционное, но длится 3 года! весьма долго, а семью нужно кормить или курсы переподготовки, если курсы, то какие?
179 Комментариев
  • Чужой
    19 января 2019, 16:05
    а что самостоятельно нельзя освоить?
      • Чужой
        19 января 2019, 16:14
        Сема, Я имею в виду какой язык программирования хочешь освоить? Это вполне можно сделать самостоятельно. Работодатель быстро поймет знаешь ты язык или нет, корочки не помогут.
          • Чужой
            19 января 2019, 16:44
            Сема, Ну вот, выбираешь язык и вперед, курсов и литературы полно в интернете + форумы. Поверь, через годик или раньше ты сам поймешь, что тебе надо
        • shprots
          19 января 2019, 18:32
          Сема, вы определитесь чем хотите заниматься и какой у вас уже есть бэкграунд.
          Машинное обучение, статистика — python.
          Web — javascript, php
          Приложения для Windows — c#. На нем можно роботов писать. И есть asp.net для веб, а если игры писать — unity.
          Если мобильные приложения — java (вообще язык очень денежный), swift, kotlin — новый, быстро набирает популярность.
          C++ можно для всего использовать, но на практике это не нужно. Его бы не рекомендовал как первый.
          Или вы вообще хотите блокчейн писать?))
          Тут очень дельные советы давали. Вторая вышка вам ничего не даст. Курсы могут дать базу, но не более. Нужна реальная практика — проекты на гитхабе, сайты и ТП.
          Насчёт geekbrains не знаю, может и стоит попробовать )
          Я лично начинал с ВордПресс чисто случайно, потом меня стали люди стали сами находить и просить что то делать — книжка Д. Котерова под мышку, инет и учишь постепенно. Но я в веб не хочу )

          Для освоения программирования на уровне Джуниора нужно 1000-2000 часов. Считайте сами теперь
            • LogikoMen
              20 января 2019, 11:54
              Сема, если разделить 2000 на 8 часов (рабочий день) получим 250 дней. Кормя семью 3 года и выйдет. Другое дело что ВУЗ учит так же, как и школа. 20% — то что нужно, и 80 что не пригодится. Поэтому курсы, которые кстати можно и скачать. Торрент + имя школы. И все равно год обучения. Что бы выучить язык хватит и 3 месяцев, что бы писать — нет. Потому что писать долго и скучно :) Это к слову об вашей работе.
          • Максим Барбашин
            19 января 2019, 19:04
            shprots, 
            У меня ребёнок сейчас как раз unity изучает.
            для игр и VR
            Компьютерная школа, книги и ролики на трубе
      • Friendly Deep Space
        19 января 2019, 16:41
        Сема, 
        скачать план обучения и читать-читать

        Разве этот подход не даст результата?
        • Тарас Громницкий
          19 января 2019, 17:04

          Friendly Deep Space, не даст.

          Большая часть прочитанного просто забудется.

          Здесь необходима правильная пропорция теории и практики.

          Желательно чтобы практика была в форме небольших, понятных проектов, а не абстрактных заданий.

      • Евгений Черных
        19 января 2019, 17:30
        Сема, Осваивай сам. Потом иди джуниором на работу. И все будет номрально
  • Sofikhafi
    19 января 2019, 16:10
    Присоединяюсь к вопросу и буду благодарна советам. Смотрела в бауманке  разные курсы, но для пенсионера они недешевые и есть сомнение, что кратковременные курсы дают целостное понимание законов программирования. Хотя для заработка они может и неплохи, во-первых, обещают трудоустроить, во-вторых дальше обещают скидки. 
  • Storm Hold
    19 января 2019, 16:10
    Вы программистом хотите работать меньше чем 5\2? Удаленно? Вряд ли получится, если рассчитываете получить достойный доход. Нужно стать профи, с наработанной базой клиентов.
    • meat
      19 января 2019, 18:14
      Storm Hold, на фрилансе можно получать больше, чем в офисе и даже в валюте
      • Storm Hold
        19 января 2019, 18:23
        meat, кто спорит. Правда для этого надо что-то уметь и уметь неплохо. А чтобы тратить на это меньше чем 5\2 — очень неплохо.
      • AlexeyM
        19 января 2019, 18:27
        meat, не уверен, что новички кому-то нужны во фрилансе. Там спецы нужны, которые сделают задачу в чётко поставленные сроки, которые с опытом в владеют всем инструментарием разработки от и до. «На практику» фрилансером вряд ли возьмут.
        • meat
          19 января 2019, 22:02
          AlexeyM, за полгода или год можно неплохо подняться до серьезного специалиста, если выполнять регулярно новые задачи.
          Для новичков фриланс выгоден из-за перспектив роста своей ставки, получении опыта, использование современных технологий, работой над проектами, которые интересны, работой с зарубежными заказчиками, созданием своего портфолио. И все это в сжатые сроки.
          Самое оптимальное направление для фриланса это интернет-проекты (дизайн, разработка, маркетинг, тестирование).
          И можно получать, работая на полставки и со свободным графиком столько же, сколько обычный программист получает в офисе работая 5/2 по 8 часов.
  • AlexeyM
    19 января 2019, 16:14
    Присоединяюсь в ответу выше: будет та же работа 5/2, так же мотаться в офис и обратно, смысл? Как у вас с английским? Если никак, то денежную позицию найти будет непросто, а уж без опыта — тем более.
      • Max Skinner
        19 января 2019, 18:59
        Сема, всё зависит от уровня коммуникаций между сотрудниками на проекте. Есть места, где только личное общение помогает, так как такое общение плодотворнее, чем переписка в чатах и почте (например, активная фаза стартапа, где надо оперативно решать проблемы). Да и самому так интереснее порой. А иногда не понимаешь, зачем тащиться в офис, где проводятся ежедневные собрания, которые только отбирают время (например, поддержка старых проектов).
  • Max Skinner
    19 января 2019, 16:18
    Какой возраст, какой опыт работы? Можно в ЛС.
      • Max Skinner
        19 января 2019, 16:48
        Сема, я про не программерскую работу спрашивал, важно понимать, какой склад ума у человека.

        С++ вам противопоказан, т.к. сейчас С++ ушли от тех плюсов, которые были в 90ых и начале 2000ых. Ассемблер тем более, процессоры развиваются, на нём сейчас редко где пишут. Вакансий мало, требования большие, в основном это системное программирование. Потратите уйму времени на язык, а нужно знать ещё разные библиотеки и фреймворки, например, БД, буст, сети и тд. Здесь вы рискуете остаться динозавром, постоянно догоняющим, но не успевающим.

        Смотрите в сторону языков типа C# или Java с встроенной поддержкой всего вышеописанного. Возможно, что понравится Go — язык относительно молодой, специалистов не так много, можно двинуть в его сторону.

        Для начала прочитайте обзоры языков и технологий, необходимо выбрать что-то одно, купить пару книг и прочитать/перечитать. Набросать несколько примеров, посмотреть, что получается, как вообще дружите с средой разработки. Долгие курсы можно, но тут важно понимать, что к тому времени, как вы их прослушаете… вообщем время не на вашей стороне, поэтому рассчитывать, что найдете работу после долгих курсов не стоит. Большая трата времени и денег с непонятным выхлопом. 

        Рекомендую начать с пары книг, протестируйте себя, стоит ли дальше этим заниматься. Без реального проекта вам будет очень сложно укрепить знания, т.к. написанное в книгах очень быстро забывается без применения на практике при написании реального кода. Поэтому нужна идея, минипроект, который можно реализовать за короткое время. Это поможет закрепить знания, а так же пригодится для резюме.
          • AlexeyM
            19 января 2019, 17:03
            Сема, напишите простой интернет магазин с нуля, например
            • Max Skinner
              19 января 2019, 17:10
              Сема, не слушайте этого тролля.
              • AlexeyM
                19 января 2019, 18:38
                Max Skinner, Да, в чёрный список, и до свидания.
            • Тарас Громницкий
              19 января 2019, 17:14

              AlexeyM, а чего так мелко ?

              Надо сразу операционную систему.

              • AlexeyM
                19 января 2019, 18:02
                Тарас Громницкий, пиши операционную систему, кто тебе мешает
                  • AlexeyM
                    19 января 2019, 18:15
                    Сема, видимо только ему понятно, кроме калькулятора ничего в своей жизни не писал.
                    По магазину: простая страница со списком товаров (фото и описание), с возможностью их выбрать в корзину и сформировать заказ. С возможностью посмотреть содержимое корзины, с подсчетом суммы заказа, и т.д.
                    Так можно и фронтэнд прокачать (HTML, CSS), и бэкэнд (БД, SQL или NOSQL) и серверные технологии.
                      • AlexeyM
                        19 января 2019, 18:25
                        Сема, Да не за что. Но повторю свой первый ответ: вы, конечно, дерзайте, но я отношусь к этой идее скептически. Удачи!

                        P.S. Самому программировать надоело, хочу приобрести профессию электрика или сантехника.
                          • AlexeyM
                            19 января 2019, 18:30
                            Сема, Я за пределами РФ работаю, но тут я отвечал без привязки к стране.
                            Просто одна профессия надоело, и хотелось бы разгрузиться. Мне кажется, что хороший электрик/сантехник с голоду нигде не умрет.
                            • Sofikhafi
                              19 января 2019, 18:49
                              AlexeyM, особенно в деревне. Давно удивляюсь при таком непригодном месте для проживания в Москве почему не найдется мужик, который создаст в глубинке  в пределах 100 км от МКАД  агрегат типа  Яндекс такси и не объединит ресурсы этой глубинки для оказания услуг по электрике, водопроводу, ремонту и т.д.
                              • Сергей Юрьевич
                                19 января 2019, 18:52
                                Sofikhafi, потому, что написать программу ты напишешь, а получить за неё деньги не получится. Без знакомств она будет всем не нужна, а со знакомствами за неё заплатят копейки.
                                • Sofikhafi
                                  19 января 2019, 19:03
                                  Сергей Юрьевич, а самому параллельно стать самозанятым оператором — не интересно, да?
                                • Свой Мужик
                                  19 января 2019, 22:54
                                  Сергей Юрьевич, совсем узко мыслите :(
                              • AlexeyM
                                19 января 2019, 18:55
                                Sofikhafi, Вот и еще один проект для Семы подоспел :))
                                А если серьезно, то я думаю, что это всё уже давно написано.
                                • Sofikhafi
                                  19 января 2019, 19:06
                                  AlexeyM, может программа и есть (хотя сомневаюсь, что она мобильная), только на такие работы вся надежда на узбеков и таджиков. Хотя расстояние от МКАД меньше 100 км. Зато туча мужиков с руками сидят после работы и думают где бы копеечку подзаработать
                                  • AlexeyM
                                    19 января 2019, 19:10
                                    Sofikhafi, Если программа есть, а мужиков нет, значит проблема всё-таки не в программе. Это уже другой разговор. Мы же о программах и программировании говорим.
                                    ==
                                    Я уже не раз замечал, что если мне в голову приходит очередная «гениальная» идея, то лучше вначала погуглить. И, как выясняется, всё уже написано до нас.
                              • Игорь
                                20 января 2019, 00:39
                                Sofikhafi, Так это уже давно есть называется youdo.com
                          • AlexeyM
                            19 января 2019, 18:32
                            Сема, вообще-то сидение за компом здоровья тоже не прибавляет :)
                            А с возрастом возникают всякие неприятные профессиональные болезни.
                          • (1:10) || algo
                            20 января 2019, 00:49
                            Сема, поясница c грыжами и геморрой не мучают пока? :)
                              • (1:10) || algo
                                20 января 2019, 10:39
                                Сема, полагаю, около 30-40% :) У меня есть. Мне чуть «за»
                        • (1:10) || algo
                          20 января 2019, 00:47
                          AlexeyM, вы реально в Сингапуре? Что вы там кодите?!
                          • AlexeyM
                            20 января 2019, 04:46
                            кукловедофилофоб, Да, реально. В Сингапуре много банков и хэдж фондов, и им всем постоянно нужно что-то кодить.
                  • Тарас Громницкий
                    19 января 2019, 20:30

                    Сема, к тому, что это бредовый совет от дилетанта.

                    Который с программировании явно не дружит.

                    Это как начинающему каменщику предложить построить 2х этажный дом.

                    При всём желании не осилит.

                    Даже не поймёт с чего начать.

                    Вероятнее всего вы общаетесь с каким-то менеджером.

          • Max Skinner
            19 января 2019, 17:07
            Сема, всё зависит от языка программирования и технологий. Например, игрушка, простенькая, типа тетриса, питона; блокнот для редактирования текста; плагин для браузера; приложение для телефона. Не надо городить что-то масштабное для начала, но проект должен быть реальным, а не вывод простой строки куда-то. Идею не нужно придумывать, так вы намучаетесь, реализовать надо то, что уже есть. Это даст вам следующее: то, что вы собираетесь сделать, можно сделать на текущем уровне развития технологий, и это можно сделать за конечное время. А потом ещё и сравнить с тем, что есть. 
              • Max Skinner
                19 января 2019, 18:05
                Сема, дерзайте, есть истории успеха, например, раз и два. Желаю успехов! Если что, обращайтесь, но для программистов Хабр подходит больше, чем местное сообщество.
                • Sofikhafi
                  19 января 2019, 19:25
                  Max Skinner, ребята, у кого есть такие вопросы, как в этом посте обязательно прочитайте истории успеха, ссылку на которую дал автор комента. Я никогда бы не прочитала статьи с таким заголовкам, подумала бы мутотень типа Карнеги. А там оказывается полная инструкция что делать  с нужным инструментарием. Спасибо автору комента!
          • (1:10) || algo
            20 января 2019, 00:46
            Сема, вам на сайт фрилансеров — www.fl.ru/ или подобный. Просто беритесь за все, что можете сделать, независимо от суммы. Это рейтинг и опыт. Возможно, работодатель вам и не нужен…
            • Евгений
              20 января 2019, 02:46
              кукловедофилофоб, Смешно… Вы хоть представляете какая там конкуренция? Какие деньги там можно заработать, если там за копейки найдутся 100человек.
              • (1:10) || algo
                20 января 2019, 10:45
                Евгений, ему опыт нужен. Как его по-другому наработать?
                На подобных сайтах я всегда только заказчиком был. Не скажу, что мне в копейки обходились эти заказы.
        • Sofikhafi
          19 января 2019, 17:27
          Max Skinner, сразу видно вы профи. У меня вопрос по мини проекту. Страшно нужно научиться создать на сайте онлайн сервис по созданию документов по шаблону. То есть в шаблон с готовым текстом делаешь выбор вариантов ответа или впечатывается свой текст а на выходе готовый текст. Вопросы: с чего начать, обязательно ли изучать СУБД и SQL? Программированием не занималась, разве только HTML. Просто есть очень много методической инфы и разработок для делопроизводства и хочется все это монетизировать через сайт. Спасибо
          • Max Skinner
            19 января 2019, 17:42
            Sofikhafi, не являюсь специалистом в веб-разработке, поэтому ничего не могу посоветовать в этой области, но могу сказать, что HTML это не язык программирования, это скорее верстка.
            • Sofikhafi
              19 января 2019, 17:49
              Max Skinner, ясно. Но вы уже немного помогли, упомянув язык GO. Я так понимаю он как конструктор, просто компилирует готовые решения. Нет у вас какой-нибудь литры по нему?
              • Max Skinner
                19 января 2019, 19:03
                Sofikhafi, нет, вы неправильно понимаете этот язык. Книга существует, но не думаю, что это для вашего случая подходит.
                • Sofikhafi
                  19 января 2019, 19:09
                  Max Skinner, если советуете, разорюсь куплю, почитаю. 
                  • Max Skinner
                    19 января 2019, 19:20
                    Sofikhafi, наоборот, НЕ советую :) так как это будет под ваши задачи тратой денег и времени.
              • Свой Мужик
                19 января 2019, 22:59
                Sofikhafi, php + куча всего готового можно «билдить» хоть doc хоть pdf, да лучше всё через mysql организовывать )
              • day0markets.ru
                25 января 2019, 19:05
                Sofikhafi, GoLang нечто среднее между Си и Питоном -достаточно низкоуровневый и достаточно лаконичный. Но не конструктор и близко
          • Тарас Громницкий
            19 января 2019, 17:46

            Sofikhafi, складывается впечатление, что вы не с того конца заходите.

            Какую цель вы пытаетесь достичь ?

            Какую задачу хотите решить ?

            • Sofikhafi
              19 января 2019, 18:12
              Тарас Громницкий, Вы абсолютно правы. Появилось время и новые потребности на ближайшие 20 лет, а ними и метания с чего начать, куда податься, чтобы в мире кодирования быть не потребителем а генератором):
              • Тарас Громницкий
                19 января 2019, 20:23

                Sofikhafi, не думаю, что вам это понравится.

                Количество идиотизма здесь ровно такое же, как и в других профессиях.

                В большинстве случаев масса телодвижений и не великий толк.

                Если говорить о создании программных продуктов на продажу, то это совсем другая область.

                В которой маркетинг важнее самого программирования.

                В большинстве случаев решающую роль играет раскрутка и продвижение, а не качество продукта.

                • Sofikhafi
                  19 января 2019, 20:34
                  Тарас Громницкий, ну это понятно. Это в любой профессии-сегодня модно быть юристом-все бегут в юристы и т.д., а рассказать, что юрист-юристу рознь не удосуживаются. Но кодирование сейчас не прихоть. Я с ужасом думаю, если мой внук в соответствии с российскими стандартами образования начнет изучать кодирование в каком-то классе, то американские детишки это начинают с первого класса и как моему чаду конкурировать с ними? А не зная, предмета и не введешь же его в оборот на бытовом уровне. С другой стороны, хочется и свой багаж хоть частично оставить в коде. Боюсь загадывать, но может и не 100 лет пройдет, но люди будут общаться друг с другом и ИИ на коде))):::
                  • Тарас Громницкий
                    19 января 2019, 20:38

                    Sofikhafi, чтобы свой багаж оставить в коде проще найти программиста со знанием трейдинга.

                    А про внука не всё так однозначно.

                    Кто когда начинает не важно.

                    Важен кругозор и понимание причинно-следственных связей.

                    Человек с таким навыком освоит любую профессию достаточно быстро.

                    Так что нужно учиться именно этому, а дальше ваш внук всё сделает сам.

                    • Sofikhafi
                      19 января 2019, 20:56
                      Тарас Громницкий, для моего багажа в трейдинге мне достаточно екселя — простите, если  создала впечатление трейдера. Мой багаж в основной профессии.
                      • Тарас Громницкий
                        19 января 2019, 21:19

                        Sofikhafi, тогда нанять программиста, который хоть немного смыслит в вашей профессии.

                        Чтобы разговаривать с ним на одном языке.

          • Max Skinner
            19 января 2019, 17:47
            Sofikhafi, Сема, я особо не копал за ненадобностью, но возможно вам подойдет вот этот вариант

            Онлайн-университет от Mail.Ru Group с гарантированным трудоустройством.


            GeekBrains — образовательный портал, который помогает начать карьеру в digital с нуля или получить новые навыки для её развития. Преподаватели-практики готовят специалистов по 25 специальностям и восьми направлениям. На портале размещено 150 курсов и более 900 вебинаров по различным направлениям. Они помогают развиваться профессионально и прокачивают soft skills — непрофильные навыки для более эффективной работы. На сайте зарегистрировались и получили доступ к уникальным знаниям более 3 млн человек.
            • Sofikhafi
              19 января 2019, 18:03
              Max Skinner, мой дорогой, мне уже 60 — какое трудоустройство. Я достигла того возраста, когда за небольшие деньги или корку хлеба дать возможность молодым облегчить работу и не сидеть с нуля не клепать документы, которые требует разные ГИТы, СРО, и др Потому и надо научиться создавать конструкторы документов на сайте):
            • Sofikhafi
              19 января 2019, 18:17
              Max Skinner, посмотрела ссылку. Кстати, имхо, Семе это то, что надо.
          • AlexeyM
            19 января 2019, 18:11
            Sofikhafi, СУБД и SQL изучать не надо, если сайт — это просто статический набор страниц. HTML + CSS изучить стоит, и какую-нибудь популярную библиотеку — типа Bootstrap.
            • Sofikhafi
              19 января 2019, 18:14
              AlexeyM, это уже в прошлом. Может я и не права, но wordpress с этим всем справляется.
              • AlexeyM
                19 января 2019, 18:22
                Sofikhafi, Я уже 15 лет в этом варюсь и никогда вордпрессом не пользовался :) Если вы именно дизайнер статических страниц — тогда, возможно, да. Но сделать их «живыми» вордпресс вам вряд ли поможет.
                Серьезные веб-проекты — это HTML5 + CSS + Angular5 + SQL (или NoSQL) — вот такой примерно у меня список технологий, и еще куча сопутствующих технологий и языков, библиотек, например TypeScript, JavaScript, Bootstrap и прочее.
                Но смысла забивать голову всем и сразу не стоит. Надо начать изучать что-то одно.
                • Sofikhafi
                  19 января 2019, 18:42
                  AlexeyM, спасибо, большое!
          • Евгений
            20 января 2019, 02:44
            Sofikhafi, Скачайте шаблон опроса на движке готовом и настройте его, вот и всё.
            • Sofikhafi
              20 января 2019, 11:46
              Евгений, спасибо. Пробовала. Даже покупала, причем очень хороший шаблон опроса — не подошло (много причин, почему не подошло).
        • Max Skinner, плюсы ушли ровно настолько, насколько ушла контора. Везде по-разному пишут.
      • (1:10) || algo
        20 января 2019, 00:42
        Сема, не лучшее время работу менять. Ситуация так себе, может обернуться массовой безработицей. В обозримом будущем лучше держаться того, что имеете.

        Системным программистом вам незачем и некуда. На ассемблере никто ничего прикладного не пишет. Лексика языка — небольшая часть айсберга. Парадигмы, оболочки, интерфейсы — это фиг заглянешь в справочник прерываний, и это сложнее примитивных команд ассемблера. Голый С++ тоже ни о чем. Он древний. Вам с нуля нужно будет гнаться за молодыми, а в 40 вы 20-летних не догоните никогда.
  • Иван Усенков
    19 января 2019, 16:19
    Привет Сема, из собственного опыта скажу так, в универе учился на биологическом факультете, там же начал пробовать программировать (по учебе была нужда). Затем как снежный ком с одного языка на другой переходил при этом все что мне было нужно это интернет с его форумами. Порог вхождения в любую область на сегодняшний день для человека умеющего думать стал очень маленьким. Поэтому — не трать время, сядь, подумай, поставь перед собой задачу (это пожалуй самое главное) и вперед!!!
      • Тарас Громницкий
        19 января 2019, 17:05

        Сема, это правильный вопрос.

        Уж больно пространные утверждения у товарища.

        И не помешало бы увидеть результаты его труда.

        Реальные проекты.

        Раз уж он столько языков перелопатил.

      • Иван Усенков
        19 января 2019, 17:30
        Сема, может не правильно понял посыл, но писать приходится очень часто. Занятие это для меня исключительно творческое и хоббийное, если можно так выразиться. А работаю (официально) обычным водителем-грузчиком, да и вообще кем придется. 

        Своим комментарием хотел сказать, что если стоит конкретная задача, то для ее решения второе высшее не нужно. Если конечно для устройства на работу нужен документ, то тут наверное другое дело.
          • Sofikhafi
            19 января 2019, 17:54
            Сема, если в части заработка. Яндекс периодически набирает курсы под конкретные проекты. Причем, кажется, даже бесплатные. После курсов берет на этот проект. Правда там есть возрастной ценз, поэтому, к сожалению, все ссылки на эти курсы я удалила. А вообще мой совет, как человека, который не понаслышке знает кругозор программеров, НЕ распыляйтесь. Не пробуйте сначала все изучить, а потом претендовать на вакансию. Системность, хорошо, но в нашем мире это непозволительная роскошь. Невозможно объять необъятное.
            • Евгений
              20 января 2019, 02:34
              Sofikhafi, 
              Правда там есть возрастной ценз
              Нужны молодые неопытные лохи с красными дипломом, которым можно платить 25000р на испытательном сроке а потом увольнять
        • Евгений
          20 января 2019, 02:40
          Иван Усенков, Те задачи которые можно решить без образования никому не интересны.
  • Vovilnik
    19 января 2019, 17:24
    Учусь дистанционно. От себя хочу отметить, что либо придется посвятить эти 3 года учебе полностью, либо покупать все работы, если нет времени, ну и знаний соответственно  будет 0.
  • bwc
    19 января 2019, 17:32
    1. Образование в данной сфере — практическое. Нужно решать актуальные задачи, учится применять знания, изучать best practice.
    2. Определите область, в которой хотите работать, а не язык. C++ — это всякие проекты двойного назначения, связь, embedded или bare metal, странные проекты, которые нужно было делать на чём-то другом. Это всё «ну такое».
    3. Удалённо — сложнее найти, конкурс не самый низкий, т.к. всем хочется)
    4. Стоит ли менять? Количество проблем примерно такое-же, нужно взаимодействовать с теми же людьми, что и в других областях.
    habr.com/ru/post/153225/
    felixit.blog/2017/11/08/problemy-bolshih-kompanii/
    alex-aka-jj.livejournal.com/66984.html
      • V.V.
        19 января 2019, 17:51
        Сема, если можете найти другую работу — лучше её, а не программирование.
        В противном случае, если вам всё же удастся устроиться в крупную фирму, готовьтесь исполнять хотелки хабалки-недоучки, которая скорее всего окажется лет на 20 младше вас, сейчас таких очень любят ставить, чтобы те покомандовали всякими знайками в очках.
      • bwc
        19 января 2019, 18:17
        Сема, хочется предостеречь от завышеных ожиданий и идеализации.
        Возможно стоит обратиться в центр переподготовки и узнать на счёт дальнейшего трудоустройства после окончания курсов.
        Таки ещё раз: категорически важна область. Везде свой инструментарий и стек технологий. Ну наверное кроме этого https://git-scm.com ^_^
  • Профиль удален
    19 января 2019, 17:48
    Самому надо изучать программирование, тут никакое образование не поможет, не говоря о том, что каждые 10 лет все сильно меняется, постоянно надо учиться новому в этой сфере.
  • badpidgin
    19 января 2019, 17:57
    Что-то про 1С все забыли
      • Sofikhafi
        19 января 2019, 19:32
        Сема, не нужно даже рассматривать язык 1С. Без знаний бухгалтерии и налогообложения вы с этой программой, даже в качестве техконсультанта ничто. А в других проектах язык 1С имхо вообще не используется. Насколько я понимаю, это какой-то прикладной и авторско-авторский язык. Простите, если не права. Надеюсь поправите.
    • Сергей Юрьевич
      19 января 2019, 18:43
      badpidgin, 1С — ни о чем. Там каждый заказчик хочет получать продукт забесплатно. На переговорах просишь у главного бухгалтера за работу 3 её зарплаты и у неё шары на лоб лезут от запросов. Ей не объяснить, что хороший программист 1С по факту должен иметь её квалификацию в бухгалтерии, быть сис. админом широкого профиля, а уж потом программистом в 1С. Сам ткнулся в 1С еще 7 лет назад и отказался от этой идеи. Выполнять копеечные заказы с помощью форумов и постоянно быть в поиске клиентов, нет ни какого желания.
      Так же поступили многие спецы по железу, кого я знаю. Начали изучать, а когда с них начали требовать совершенное знание бухгалтерии, плюнули и забыли как страшный сон.
      Теперь у меня лежат визитки по 1С. Туда я и отправляю, без рекомендаций, всех страждущих халявы.
      • Sofikhafi
        19 января 2019, 19:40
        Сергей Юрьевич, кстати, халява кончилась! Выпустили новую версию (или платформу — с этого и начинается 1С даже терминологию не выработал, так и живут с разными понимания и терминов) и эта версия проверяет наличие эмуляторов и файл dll. Вообщем, теперь только платные версии! И они уже не дешевые
        • Сергей Юрьевич
          19 января 2019, 19:52
          Sofikhafi, ну тут ключевое слово «новую». Через полгода год появится  эмулятор, который будет обходить проверку на раз. Не в первой. И тут не надо питать иллюзий. Помню нас пугали страшными проблемами, когда вводили ЭКЛЗ на кассовых аппаратах. Что криптошифрование и прочее. И уже через год эту ЭКЛЗ можно было корректировать так же, как и фискальную память. Стоило только это очень дорого и всем желающим, что обращались ко мне, оказалось не по карману. Именно поэтому, кстати, меня ввергают в гомерический хохот сказки про криптовалюту и криптокошельки. Т.е. 10 лет назад криптоцацки были не правильные, а нынче все исправили и все стало рассововерным и надежным.
          Нет такого замка, который нельзя вскрыть.
          Единственный плюс платной версии 1С — это возможность, прикрываясь лицензией, предъявить претензию или задать вопрос разработчику.
          • Sofikhafi
            19 января 2019, 20:27
            Сергей Юрьевич, ну за возможность крякнуть я тоже выложила немалые деньги 10-15 лет назад. Однако, что-то мне подсказывает, что 1С серьезно взялся за эту проблему и они нашли способ защиты универсальным способом для любого рода кряков. Соответственно придумывать новый кряк придется  нестандартным способом.Мне например, вообще нет смысла покупать 1С, но его отсутствие перекроет целое направление деятельности — увы и жаль. Так, что если у вас найдется решение-велкам.
      • badpidgin
        20 января 2019, 12:54
        Сергей Юрьевич, за 7 лет много чего поменялось. Порог вхождения сильно вырос, а с ним и зарплаты. Копаться в 1С — удовольствие ниже среднего (на мой взгляд), но за это платят и всегда есть работа
  • У меня даже нет профильного образования (я экономист), просто штырило от этого ещё с подросткового возраста :)
  • kiki
    19 января 2019, 18:35
    Привет. Посмотрите вот здесь, к примеру: www.udacity.com
    Если каких-то базовых знаний не хватает, там есть наборы бесплатных курсов. На мой взгляд, один из самых эффективных онлайн-университетов.
    Сам закончил там курс по android-разработке, потом сдал экзамен в гугл. Сейчас пока занимаюсь другими делами, но по оформленному профайлу в linkedin поступают 2-3 предложения в неделю на удаленную работу за 150-200 тр и более в месяц. На западный рынок разработки не выходил, но думаю, что это не проблема. Если что, спрашивайте, подскажу.
    • shprots
      19 января 2019, 19:24
      kiki, сколько заняло обучение? И с какого уровня?
      • kiki
        19 января 2019, 19:32
        shprots, 9мес не торопясь с 6-ю проектами, которые проверяют менторы. Это примерно 10ч в неделю. Но я профи. Для каждого курса есть список prerequisites (необходимые предварительные знания), большую часть можно получить там же в виде бесплатных вводных курсов. Ценность курса как такового — в целостном подходе, изложении современных архитектурных принципов, основ UI-дизайна и т.п. Самостоятельно все это изучить проблематично, как правило при самостоятельном несистематизированном изучении программирования люди теряются уже после тысячи строчек кода, который и не код вовсе.
    • Алексей
      19 января 2019, 22:14
      но по оформленному профайлу в linkedin поступают 2-3 предложения в неделю на удаленную работу за 150-200 тр и более в месяц.

      Это ведь HR'ы рассылают. Как дойдёт до техинтервью, думаете вывезете на сениора?
  • Правильно пишут, самому надо учить. Никто не научит, тем более на левой экспресс-вышке.
  • Сергей Юрьевич
    19 января 2019, 18:48
    Нынче программистов столько же, сколько и таксистов. Каждый, у кого есть компьютер, готов стать программистом. Найти человека, умеющего держать паяльник или знающего станок с ЧПУ, сложнее, чем найти программиста.
    • smit
      19 января 2019, 20:02
      Сергей Юрьевич, у меня друг знает станок с чпу. Дадите ему зп 100 ???
      • Сергей Юрьевич
        19 января 2019, 20:05
        smit, пусть идет на завод устраиваться. Не великие, собственно, деньги.
    • Евгений
      20 января 2019, 02:31
      Сергей Юрьевич, Программистов нормальных по пальцам можно пересчитать хрен найдёшь нормального, по регионам собирают, программист это не тот кто выучил С++ а тот кто задачи может решать любые.
  • smit
    19 января 2019, 20:01
    Я разработчик ПО с опятом 10+ лет. Java и многое другое. Во всем можно самому. Курсы-деньги на ветер. Пробуй ставь задачи. И выходи на работу. Во фрилансе денег больших не заработаешь. И там новички не нужны. Для фриланса выбрал бы php
  • autotrade
    19 января 2019, 20:10
    все курсы есть в ютубе
  • Eugen Invest Malina
    19 января 2019, 20:20
    Как много желающих стать программистами, похоже золотой век айтишников на пике, ещё не много и стагнация доходов.
    • Eugeny Umolinov, наоборот, говорят в США программистов не хватает — всех кого можно уже наняли.
      • Eugen Invest Malina
        20 января 2019, 08:34
        Багатенький Буратина, не долго осталось, пузырик уже начал сдуваться
        • Eugeny Umolinov, есть графики, цифры или опять пустой гон?
        • day0markets.ru
          25 января 2019, 19:09
          Eugeny Umolinov, наверняка, так же говорили разнорабочии, когда появились станки. Программисты вытесняют своим трудом малоквалифицированные специальности. Автоматизация выгодна в экономическом плане, а для этого надо писать софт
  • Владимир Нещадим
    19 января 2019, 20:37
    Запили на ebanoe.it эту тему. Там 23летние синьоры расскажут, какое ты дно и что поздняк метаться.
  • ORIX
    19 января 2019, 21:16
    Ещё как вариант — программирование на 1С…
  • aks19
    19 января 2019, 21:20
    compscicenter.ru/syllabus/
    Программа обучения составлена на основе опыта лучших зарубежных вузов в области IT. Учащиеся могут освоить такие разделы Computer Science, которые обычно не входят в программу российских университетов. Курсы читают ведущие преподаватели вузов, и практикующие программисты — сотрудники ЯндексаJetBrains и др.
  • relige
    19 января 2019, 21:26
    Сколько вам лет и почему хотите перейти в программисты?
  • Niktesla (бывш. Бабёр-Енот)
    19 января 2019, 21:55
    Автор, второе высшее вам не надо — лучше сразу работу ищите. на собеседованиях немного надрочитесь, а там и возьмут куданить… а там уже и будете учить то чего по факту нужно.
  • Евгений Макеев
    19 января 2019, 22:02
    Уважаемый автор, позвольте Вам сэкономить кучу времени, несколькими советами, от человека, пару лет назад одержимого подобной идеей.
    1. Боже упаси вас от гикбрайнс и подобной херни с «гарантированным трудоустройством». Просто почитайте отзывы в сети. 
    2. Первые хотя бы месяца три посвятите учите не язык учитесь программировать. Это огромная разница. 
    3. Загляните сюда https://ru.hexlet.io/my тут вы реально можете многому научится и вообще понять надо ли оно вам (проверено на собственном опыте)
    4. В вашей учебе практики должно быть не менее 80%. Программирование, очень специфическая область знаний, без систематического подкрепления практикой все прочитанное очень быстро забывается, полная картина создается лишь в реальных задачах.
    5. Первое время практикуйтесь здесь https://www.codewars.com/ или найдите что-то подобное.  
    6. Выбирая направление постарайтесь на первое время выбрать как можно более узкую область приложения усилий. Не разбрасывайтесь, не мечитесь между языками, стеками технологий, фреймворками и проч. Информации сейчас столько, что вас ей просто раздавит, потеряете мотивацию и привет (сам через это проходил и не раз). Как пример — iOS разработка на Swift или back end Python — Django. 
    И не пытайтесь выяснить в интернете какой язык круче C# или Java, ну или любой другой язык№1 vs язык№2 (вот это совет вам точно сэкономит очень-очень много времени), лучший язык — этот тот который понравился лично вам (но все же по возможности, на первое время, избегайте экзотики)
    7. Если выберете JS или — вам на первые пол года, год к Кантору на его изумительный (правда уже немного устаревший) сайт http://learn.javascript.ru/ ну и на хекслет (ссылку давал выше)
    8. Если выберете c# могу подкинуть одну довольно редкую книженцию, которая очень системно, с практикой учит программированию через этот язык.
    9. Если выберете веб фронт энд (на клиенте) начните с прочтения вот этого:
    medium.com/russian/%D0%BE%D1%82-%D0%BD%D1%83%D0%BB%D1%8F-%D0%B4%D0%BE-%D0%B3%D0%B5%D1%80%D0%BE%D1%8F-front-enda-%D1%87%D0%B0%D1%81%D1%82%D1%8C-1-f524d668f328
    Но учтите что это самая быстро меняющаяся область программирования, с горами информации которая полностью устаревает через пол года-год.
    10. По питону начните с Лутца.
    11. Спросите себя, что лично вам было бы интересно создать (запрограммировать).
    12. Ну и английский, если не знаете — выучить придется, без него реально никуда.
    13. Еще раз — ПРАКТИКА, ПРАКТИКА, ПРАКТИКА. Простое чтение книг, слушание курсов, просмотр мануалов — ничего не даст.
    • Евгений
      20 января 2019, 02:25
      Макеев Евгений, Полная херня, на реальной работе, а я 12лет работаю, могут дать любую задачу на любом языке, и то что вы выучите вам нахрен не пригодится, некоторые задачи решаются на sql + python + JS + XML + C + Java и это просто одно приложение на мобильник. Программист должен решать задачу на любом языке, язык в программировании это последнее что важно, без знания ООП, теории, мат логики вы ничего не напишите. Я работал В НИИ МО там вообще задания каждый раз разные, никак не связанные, какой выиграли конкурс такое и задание от ПЛИС до программ под IOS
      • Евгений Макеев
        20 января 2019, 07:59
        Евгений, Полная херня что? Я и пишу чтобы он первое время упор не на язык, а на само программирование делал. У него задача на фриланс выйти, там проблемы как раз всегда конкретные ставятся, под конкретный стек. Вы предлагаете ему с первых дней sql + python + JS + XML + C + Java  учить? Да он с ума сойдет через неделю!
      • Евгений Макеев
        20 января 2019, 22:08

        Сема, странно не помню чтоб я вам этот минус ставил — сорри 
        Да занимаюсь, но много нюансов конечно.
        Я Вам собственно почти весь свой путь и описал :), кроме инглиша, он у меня был до того как. Кстати так же как у вас с++ в глубоком прошлом + vba и прочие паскали :)
        Больше всего на хекслете получил ну и на сайте Кантора. Пометался я конечно между языками выучил С#, Python  и SQL до кучи. Ну и остановился на JS в итоге, опять таки благодаря хекслету и персонально Кириллу — это конечно мегачеловечище, увлек он меня своей функциональщиной, без этого теперь не могу :) (сломал мозг на его задачах). Сейчас совсем правда времени нет, поддерживаю уровень как могу на кодвеарс. 
        Забыл вам кстати еще вот эту штуку показать 
        learn.freecodecamp.org/ 
        тут правда на аглийском, не знаю как у вас с этим. Мне правда не совсем понравилось, слишком простовато все показалось, но зато там комплексный, полный набор знаний для веба, в принципе можно как скелет использовать для добора других, более глубоких знаний. 
        Не знаю куда склоняетесь вы, у меня уже все с уклоном в веб. Но у вас в посте в планах фриланс, а там на java и с# людям вроде нас без опыта за плечами, ловить мягко говоря нечего.  

        За границу не уехали, денег неправославных серьезно поубавилось после 2014 года, работаем снова :)

  • Евгений Макеев
    19 января 2019, 22:27
    И да, на втором высшем, тем более дистанционно, скорее всего потеряете время. Уж если хочется диплома тогда уж лучше курсы «специалиста», их меньше всех ругают :) ну преподы вроде иногда адекватные попадаются, судя по тому что в торентах лежит.
  • Алексей
    19 января 2019, 22:36
    У меня уже есть высшее образование — Управление и информатика в технических системах, знаком с ассемблером и си++, но по специальности программист не работал, не представилась возможность

    А хотели бы тогда работать? Возможно, если тогда «не пёрло», то и сейчас не стоит. Все хорошие программисты, которых знаю лично, в свободное время тоже что-то пишут — именно эта страсть помогает стать профи.
    На джуниорской должности вы, простите, говна наедитесь ещё больше, чем когда:
    надоел график работы 5/2, уход на работу в 7 часов, приход домой 19 часов, по факту 8-часовой рабочий день, много времени тратиться на дорогу, устал от скучной работы, устал от отсутствия развития на работе
  • Андрей К
    19 января 2019, 23:19
    Вдруг вам мой совет пригодиться. Можно выбрать область программирования. Открыть по ней все вакансии столицы и изучать, что там требуют. Так сформируется предметная область и из чего она состоит на текущий момент.
    Если вдруг задумали стать хорошим алготрейдером, азы си и АСМ вам будет только в помощь. Все остальные советы не очень подходят, если только трудиться на западный рынок, там поголовно требуют джаву.
  • Oleg Only Algo
    20 января 2019, 01:48
    Скажу по собственному опыту, работал официально на дядю 4 года программистом. По БД в основном. Но это было давно. Сразу скажу, что там сроки сжатые, Работы море, соображать и бить код нужно очень быстро. Это было давно и я не выдержал этой нагрузки морально и свалил оттуда в финансисты. Все мои коллеги по институту тоже уже программками не работают. Учтите, Вам там никто лишнего дня не даст на задачу! Амсейчас наверно ещё сильнее нагибают. Вообщем работа тяжелая, че уж там, если Вы конечно не гений какой то. Программистами долго не работают имхо.
    • Евгений
      20 января 2019, 02:14
      Oleg Only Algo, Я 12лет работаю, коллеги еще больше Программист это не тот кто знает языки программирования, а человек умеющий строить объектные модели и решать задачи на уровне логики и алгоритмов. Большинство программистов ими не являются они пишут гавнокод на уровне школьника, который как-то работает и абсолютно не масштабируется. 
      Без опыта работы 5+ лет зарабатывать нормальные деньги невозможно. 
  • Cristopher Robin
    20 января 2019, 09:17
    Мне сейчас нужны рабочие руки на низкоуровневые задачи. На вашем месте нужно не учится, а кровь износу искать способ применить себя в реальных проектах. Платить вам конечно же за это никто не станет, но зато вы получите реальный боевой опыт, к которому сможете добросовестно апеллировать при реальном трудоустройстве за деньги. Апеллировать к корочкам в этой сфере весьма наивно, вас попросту не поймут. Вам нужно понять что вам интересно, что вызывает азарт и любопытство и напрашиваться туда стажером.
      • Cristopher Robin
        20 января 2019, 16:22
        Сема, совершенно верно. Поэтому этот путь обычно проходят или в юности, или никогда.
      • V.V.
        20 января 2019, 20:30
        Сема, попытайтесь походить по собеседованиям — желание работать мигом улетучится.
        С большой долей вероятности вы просто напрасно потратите своё время.
        Вас просто не устраивают некоторые вещи, вот вы и думаете, что после попадания в великую касту ПРОГРАММИСТОВ ( говорить шёпотом ) вам откроются новые возможности.
        Скорее всего, просто потеряете время.

        Тут кто-то уже советовал пройтись по сайту ebanoe.it/
        Даже если после потери 6-24 месяцев вы сможете куда-то устроиться — скорее всего, это всё равно окажется не тем, что вы представляли.
  • П М
    21 января 2019, 23:58
    вы ничего не пишете про свою текущую работу и опыт.
    расклад на самом деле такой:
    — к 40 годам народ становится ленивей, всё как вы пишете «много времени тратиться на дорогу, устал от скучной работы, устал от отсутствия развития на работе» — хочется сидеть и ничего не делать уже, знаю по себе, по крайней мере. 
    — в 40 летних ценятся: опыт работы по специальности. это когда сразу знают где молотком ткнуть. за это им прощается гонор и спесь.
    — если у вас нет опыта, в 40 лет, то моё личное мнение — гонор и спесь вы уже никуда не денете, просто в силу возраста — будет сложно быть на одной скамейке с 22 летними, что на работе, что на учёбе. что по зарплате.
    — хотите получать как 22 летний программист без опыта? моя первая работа была за 150 долларов в месяц, на испытательный срок. опыта было около 0.

    опять же, я имел опыт приёма на работу программистов. как правило люди ~40 уже начальники и сами не программируют. очень редко, как мне кажется, это в основном молодёжь, тоже спесивая и с гонором, но её легче на место поставить, всегда. а приходившие устраиваться в 40 люди, как правило мало чего хорошего умели. и с ними потом было плохо.
    я в команде бы хотел видеть людей порядка 30 лет, если опыт не слишком большой. или 40, но уже с достаточным опытом. а так чтоб 40, но опыта нет — этого я лично не хотел бы в команде. хотя может где-то такие и нужны.
    у нас конечно тоже индустрия меняется. сильно. постоянно приходится учиться. но xml, java, и прочие более специфические вещи все знают по умолчанию и тут не слишком всё меняется с годами.
    • Replikant_mih
      22 января 2019, 09:11

      ПBМ, чувствуется богатый жизненный опыт в ваших словах! 

      По себе:
      — Когда начинал я хотел за все брать, интересные задачи, изучать все новое.

      — Когда это появилось я хотел чтоб было кому делегировать рутину.

      — Когда это появилось и понял, что делегировать рутину или что бы то ни было, это тоже не грааль — нужно еще задачи ставить, контролировать — в общем куча сопутствующих издержек)). В этот момент стало хотеться чтоб просто к тебе как к опытному чуваку приходили и спрашивали совета, просили проконсультировать, узнать мнение и т.д., но чтоб при этом ты только в режиме вопрос-ответ действовал, чтоб не надо было ничего искать, обрабатывать и т.д.)) После этой стадии, возможно, опять захочется на первую))). Но на самом деле на этом этапе хочется чтоб тебя не трогали не чтоб ты нихера не делал, а чтоб ты мог делать только то что самому нравится.

      В дополнение могу лишь сказать, что если чего-то реально хочешь, то ты этого добьешься — не смотря на возраст, опыт, образование, мнение ПВМ и прочее.

      Здесь я, правда, никакого такого и близко сильного желания не увидел.

  • Replikant_mih
    22 января 2019, 09:02

    В посте есть некоторые внутренние противоречия, которые намекают, что нужно для начала разобраться в себе, ну или просто вы не всю информацию выложили. Я про то, что вы пишете что надоело ездить на работу, вставать в одно время работать до одного времени и много времени проводить наработе. Программист же тоже наемный работник — будет делать то же самое).

     

    Да есть Яндексы, где график не такой жесткий, да есть фриланс, да есть другое, но это все есть не только у программистов, так что ещё раз — может вам подумать? Просто если вы будете идти туда, куда по большому счету вам не надо — мозг это будет чувствовать и не захочет туда идти. 

     

    А по факту, когда вы поймете что это действительно ваше, что это мотивирует и воодушевляет — на этой волне самостоятельное обучение должно очень хорошо заходить, тем более сейчас материала уйма — и платного и бесплатного и курсы и видео и книги и всё что хочешь.

  • Евгений Корюхин
    24 января 2019, 00:58
    Сема, Алор в этом году обучающие курсы по алготрейдингу проводят http://promo.alorbroker.ru/moscowlt если актуально, пишите в личку.
  • ELab
    24 января 2019, 21:05
    Трейдинг не единственное занятие, которое может вас прокормить. Почему не заняться Data Sience, например. 

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн