• Карьера программиста после 30+. Миф или реальность?

    masterL
    @masterL
    Эффективность и продуктивность
    К сказанному Максим Кузнецов хотел бы добавить, что важно найти хорошее место (особенно это важно, если начинать карьеру после 30), где ваши скиллы будут быстро расти, можно несколько лет просидеть и ничего не получить от работы, а можно значительно повысить свой уровень и оказаться впереди тех, кто начал ее 5-7 лет назад.
    Ответ написан
    Комментировать
  • Карьера программиста после 30+. Миф или реальность?

    timych
    @timych
    Уже как-то отписывался в подобной теме(тут их дофига :)). Мне через две недели 36. Работаю немногим более двух лет. Очень повезло с первым работадателем- поверил в меня. Основная проблема трудоустройства в таком возрасте это не отсутствие опыта, а то что состоявшийся семейный человек как правило просто не может себе позволить пойти работать за гроши - ему жить на что-то надо. А вчерашний студент, запросто. У него есть поддержка в лице родителей как правило. Поэтому готовтесь годик понищенствовать. Кстати некоторые работадатели наоборот с удовольствием берут зрелых людей- им есть что терять :), поэтому и в работе более ответственные.
    Так что не миф :)
    Ответ написан
    Комментировать
  • Из гуманитария в программисты, или как найти работу?

    myfirepukan
    @myfirepukan
    Жарим поиск
    Вы неверно выбрали первый язык. Java нужно довольно мало специалистов и нужны крутые профи, выучите php, JS и быстро получите первые небольшие заказы.
    Ответ написан
    2 комментария
  • Реально ли выучить английский язык, только лишь слушая английскую речь?

    SHVV
    @SHVV
    Дети же учатся любому языку, не обладая при этом никакими знаниями вообще.
    Так что вполне реально, только взрослым сложнее.
    Ответ написан
    Комментировать
  • Не повредит ли фриланс развитию молодого разработчика?

    DJZT
    @DJZT
    Laravel - code for you
    Да. В любом случае тебе стоит пойти в крупную компанию. Научат. Это в их интересах будет ,что бы тебе понравилось и ты там остался.
    У меня был случай. Я по натуре WEB кодер на PHP, но по воле случая попал на предприятие 1С разработчиком. Задержался там на целый год. 3 месяца просто учился, а потом уже дали доступ к базе. Так вот. Хоть 1С и далек от WEB, я получил бесценный опыт работы в команде (7 человек). Узнал очень много нового. Что теперь в последствии я применяю аналоги для PHP разработки.

    Не бойся большого проекта. Сразу ничего нее поймешь. Это нормально. И это правильно. Каждый отвечает за свой кусок кода. Тебе будет достаточно углубиться в ту часть, где нужны будут твои силы. А если возникнут вопросы - ты всегда сможешь спросить коллег. За это не бьют)))
    Ответ написан
    Комментировать
  • Почему стали популярны less, sass, ruby on rails, bower, grunt? И зачем они нужны?

    @Spaceoddity
    Почему стали? От лени и нежелания думать своим мозгом.
    Популярны они сталит благодаря продвижению Гуглом, Яндексом и иже с ними всяких "стандартов написания кода". При том, что и Яндекс и Гугл в этом плане очень далеки от идеала.
    Эти фреймворки хороши для сквозной разработки крупных проектов, когда все участники хорошо знакомы с данными методами, давно сотрудничают и т.п. Т.е. для тех же крупных компаний. При том, что в большинстве крупных компаний всё-таки имеются собственные стандарты.
    Ну а остальные уже, как обезьяны, подхватили. И требуют БЭМ, SASS, Angular для статичного одностраничника. Начинаешь выяснять для чего заказчику всё это надо - "а мне так наш дизайнер посоветовал"... Или когда берёшься доделывать чужой проект с кучей недоделанных хвостов в SASS - то ещё удовольствие и "оптимизация написания кода" - тупо вручную текстовым поиском приходится по фалам искать потерявшиеся переменные.
    Сама настройка, выработка общих стандартов и синтаксиса для этих фреймворков - занимает кучу времени.
    Так что по большому счёту вы ничего не пропустили. Браузеры все равно не понимают SASS и иже с ним))
    Пишите как вам удобнее. Если клиент настаивает - попробуйте выяснить причины такой настойчивости. Если случай клинический - шлите лесом!
    Ответ написан
    6 комментариев
  • Как лечится кризис начинающего программиста?

    @Eserchik
    В процессе обучения важную роль играет "проблемно-ориентированный подход"
    Задача программирования решать проблемы или задачи!
    Т.е ставите задачу на начинаете ее решать.
    В процессе решения вы будете сталкиваться с непонятками, вот их решение вы и будете искать в теоретических материалах.

    Я бы делал так:
    1) Программирование ради программирования не имеет смысл.
    Нужен результат работы который бы удовлетворял ваше эго (результат который реальный пользователь сможет потрогать и оценить, а возможно и купить)
    2) C# заменил бы на на что то более практичное например на Java или Obj-c,
    Объяню С# применяется B2B секторе или B2C, обычно - это некие проекты для компаний, т.е пока у вас нет компании и проекта, результат вашей работы никто не оценит, соответственно смысла этим заниматься особо нет.(Вам будет скучно,т.к это "Обезьяний труд")
    Лучше начать учиться с разработки мобильных приложений, так кол-во скачиваний и лестные отзывы будут греть ваше эго, т.е уже появляется цель для чего это делать

    3)Как лучше это делать.
    Берете любое приложение с большим кол-вом скачиваний ипытаетесь сделаеть, такое же, но только лучше(Лучше в интерфейсе или каких то плюшках. В общем главное сделать лучше).
    Ответ написан
    Комментировать
  • Какая книга поможет в освоении JS?

    Мой путь Самурая.
    learn.javascript.ru
    Не смотри видео уроки, там за тебя все продумали ты просто списываешь готовый чужой алгоритм.
    Ответ написан
    Комментировать
  • Есть ли фриланс ближе к 30?

    @tef
    У вас список нацеленный, что бы делать сайты, недорого, без рекламы и смс...
    Про руби был тут хороший совет. Не нужно вникать в миллиард фреймворков и каждый раз учиться программировать заново. Сэкономите много нервных клеток.
    Если нужно то, что в мейнстриме называется front-end то, это html/css/js. Те кто повторяют шарманку про то, что в javascript низкий уровень вхождения, по-моему несут бред. Как задать условие или пульнуть цикл или рекурсию можно понять за пару дней на любом языке. Как сделать то, что вам нужно и при этом не повырывать из головы все волосы, это совсем другое.
    Ответ написан
    Комментировать
  • Как начать работать удаленно или фрилансить, если даже проекты по мизерной цене вызывают затруднения?

    @abcd0x00
    Когда я пришёл на odesk.com, мне казалось, что там легко заработать. Но потом оказалось, что там надо заниматься менеджментом, всякими общениями, убеждениями.

    Однажды я взял простой заказ на парсинг сайта, не дожидаясь, выберет ли меня заказчик из десятка других, и стал его делать. (Это надо было сайт на санскрите перевести в csv.) Я поддерживал связь с заказчиком через личку сайта, пока он выбирал исполнителя. Он давал уточнения по заданию, объяснял, как устроен сайт, сколько записей должно получиться и так далее.

    Где-то на середине заказчик пропал, но я решил это дело доделать, причём на совесть (с юнит-тестами, sqlite'ом - со всей хренью в общем).
    Когда я сделал это всё, я понял, что я ничего не смыслю в реальной работе.
    Сайт оказался сломанным - многие теги, которые должны иметь закрывающие, их не имели. Там даже страницы без закрывающего < /html> были. Он был сломан не только в плане HTML, но ещё и в плане навигации - циклились ссылки.

    В общем, из запланированных мною "максимум двух дней" это растянулось на две недели. Впервые я этим всем занимался, хотя до этого думал, что эта задачка для меня лёгкая.

    Из-за этого я больше там не ищу заказы, так как просто не потяну, а уронить звёздочки из-за такой мелочи не хотелось бы.
    Ответ написан
    4 комментария
  • Какой путь выбрать?

    Lucian
    @Lucian
    https://t.me/BusinessAndFreelance
    Привет, денег больше там, где вы умеете продать свои услуги, дружище, не гонись за деньгами, делай то что нравится и успех придет сам, я начинал с C++ ~3 года, потом java/android 3 года, теперь python, делюсь опытом в своем блоге.

    Я пробовал и офис и фриланс, остановился на последнем, т.к. он дает больше свободы, не только в плане времени, но и свободу выбора проектов, это для меня решающий фактор, удачи тебе!
    Ответ написан
    5 комментариев
  • Выбор между.Net и 1С?

    riv82
    @riv82
    Программист
    1с может дать контакты, связи и общение если пойдёшь в консалтинговую фирму или франч.
    Ответ написан
    Комментировать
  • В каком направлении двигаться дальше, чтобы стать полноценным PHP разработчиком?

    soshnikov
    @soshnikov
    Самая лучшая программа развития PHP-разработчика отказаться от идеи стать PHP-разработчиком.
    Посмотрите в сторону Python, Ruby, ASP.NET, Java и забудьте PHP как страшный ужастик. Не портите себе жизнь.
    Ответ написан
    6 комментариев
  • В каком направлении двигаться дальше, чтобы стать полноценным PHP разработчиком?

    Stac
    @Stac
    Присоединюсь к aimp-programming.

    PHP класный язык, чтобы копаться в Wordpress и делать всякие плюшки и полезности для Клиентов с фриланса.
    PHP хорошо подходит для прототипирования и прочих задач, которые нужно сделать быстро.

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

    Но вам-то это зачем, если знаете C#?
    1) Изучайте ASP.NET MVC - там все четко, строго и объектно-ориентирвоанно.
    2) Прокачивайте свои навыки бизнес-коммуникаций (деловое пиьмо, публичные выступления, презентации) - и сможете продавать свои знания и навыки Клиентам, большинству из которых плевать на стек и входящие в него технологии, есть лишь бизнес задача, которую надо решить.
    3) Если захочется именно в PHP развиваться - напишите свой фреймворк, CMS на нем и продайте несколько проектов. После этого появится какое-то понимание дальнейших действий.

    p.s. Пример: я недавно делал генератор XLS прайс-листа для сайта на Джумле. Никого особо не смутило, что Джумлу я не знаю, ни как пользователь, ни как разработчик (хотя, я, конечно, предупредил об этом). Главное - решение бизнес-задачи.
    Ответ написан
    1 комментарий
  • Изучение двух языков программирования - одновременно или порознь?

    God-emperor
    @God-emperor
    create a golden path
    Осваивайте что-то одно, причём после того, как осваиваете то, что вам необходимо СРОЧНО по работе.
    Ответ написан
    Комментировать
  • С чего начать изучать C#?

    God-emperor
    @God-emperor
    create a golden path
    Мне понравилась книга Эндрю Троелсона. Как мне кажется - подойдёт
    Ответ написан
    1 комментарий
  • Выбор между.Net и 1С?

    Не понял, как можно работать с .Net без ООП.
    В 1С без ООП можно даже не соваться.
    Кстати, я вот не пойму - тут все программисты чтоль? Что за вброс про 1С?
    Если уже >30, то я бы вот как раз порекомендовал 1С. Резоны следующие:
    - это быстрый и легкий хлеб
    - при этом чаще всего программист 1С - вынужден быть много более универсальным, чем любой другой, просто потому что вынужден вникать в предметную область гораздо глубже, чем программист в любом другом направлении. Это влечет универсализацию (хотя часто и не как собственно программиста, - скорее как IT-менеджера). И это, при должном старании, - не слишком тернистый путь к IT-менеджменту в целом. А это более хлебная область, нежели кодинг.

    Я не говорю, что простой кодинг - плохо, и надо стремиться управлять и руководить. Но если есть такая цель, но мне кажется, что 1С - путь более прямой и менее тернистый.
    Ответ написан
    Комментировать
  • С чего начать карьеру ИТ?

    dmnBrest
    @dmnBrest
    Salesforce for money. Python, Go, Ruby for soul.
    Всю свою жизнь работал в сфере автобизнеса.

    Я думаю вам не стоит кидаться в программирование. У вас очень интересная профессия и я думаю большой опыт в популярной теме. На этом можно сделать инфобизнес в интернете и это будет тоже самое IT. ! Не на правах рекламы, а просто для вдохновения попробуйте посмотреть истории успеха людей вот здесь - puzat.ru/istorii-uspexa . Возможно это и везение, сам не участвовал в марафонах, но вроде на видео простые люди, которые как вы решили придти в мир IT, сделали сайты на популярные темы и начали косить бабло. Я думаю в этом направлении у вас точно больше успеха, чем сесть за книги по программированию. Хотя бы стоит попробовать, а программирование (и тестирование) вы таким образом тоже зацепите и хотя бы поймето нужно оно вам или нет.
    Ответ написан
    2 комментария