QA Fest — конференция №1 по тестированию и автоматизации. Финальная программа уже на сайте >>
×Закрыть

Из вебмастера в программисты? Нужен совет

Немного о себе. Более 10 работаю вебмастером. Под этим словом подразумеваю создание собственных сайтов, на которых когда-то продавал ссылки, теперь баннеры\контекст и т.д. Имею неоконченное профильное в\о (ушел после 3 курса).
Из скилов моя деятельность предполагает всего по чуть-чуть. В основном на уровне — могу нагуглить под задачу готовый код и перепилить, внести небольшие изменения в пару строчек и т.д. (JS, php, html+css). Также умею в рерайт, немного в дизайн, немного в юзабилити, немного в настройку серверов. Но все это, естественно, поверхностные знания. Глубого разбираюсь только в SEO, но работать СЕОшником на кого-то не собираюсь точно.
Еще имею определенные практические навыки в пен-тестинге, тоже пришлось выучиться по ходу деятельности с помощью инструментов искать уязвимости на своих сайтах типа xss, sql-inj, устойчивости к бруту.
Базовые знания в программирования — со школы\первых курсов универа. То есть что такое цикл, переменная, типы данных и простые алгоритмы я знаю. Что такое ООП, фреймворки — не знаю на практике.

Возникло желание получить более глубокие знания конкретно в программировании. Связано это с двумя факторами. Первый — необходимость в нынешней деятельности. Я юзаю софт, позволяющий автоматизировать действия в браузере и без знаний кодинга делать простые скрипты (уровня заполнить сайт\спарсить сайт и т.д.) методом блюпринт-программирования. Этот же софт поддерживает вставки на С#, сильно бустящие его возможности. И собственно с C# я и начал сугубо с практическими целями. Спустя неделю изучения начал применять его в работе и свои старые шаблоны, основанные на автоматизации браузера, потихоньку переделываю на get-post запросы на основе C#. Со временем хочу полностью отказаться от стороннего софта и все переделать на чистом C#.

На этом решил не останавливаться и раз начал — идти до конца. Планирую изучить базовые курсы по перечисленным выше направлениям, чтобы хотя бы готовый код лучше понимать: PHP, C#, JS. Html+CSS уже понимаю на достаточно уровне, хотя с нуля наверное шаблон и не сверстаю, но проблем с готовыми решениями нет.

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

Вот в связи с этом вопрос — что и в каком порядке лучше изучать дальше? Сейчас взялся за JS, полученных навыков в C# мне на данный момент хватает. А просмотренные вакансии C# в основном предполагают знание JS и фрейворков типа Angular.
Что посоветуете в общем?

П.С. При этом С# мне понравился, JS не понравился, но нужен.

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Понял. Я просто тоже с зенкой очень много работал, но мне всегда нравилось программирование. Сейчас работаю разработчиком)

Это все шляпа. Побереги Здоровье.

Пили Доры под Бурж, там риал от 3к$ манзли, про рунет забудь, базово выучить пхп — очень пригодиться пилить свои свитстоперделки.

Я под ру по фильмам пилил не хило) По бабкам норм получалось) Особенно когда какие-то 50 оттенков выходило) Но гугл закрутил гайки год назад

эт ты про адд урл ?, ну да печальбеда, но люди не унывают, есть методы

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

Захотелось стабильности? :)

Node js и Angular это для сайтов, сервисов и что душа пожелает, симфония php это для улучшения навыков в php. Вёрстка bootstrap+sass. Посмотри python тоже будет не лишним. Удачи!

А зачем оно тебе надо? Мечтаешь о работе с 9 до 18, овертаймах, митингах, трекерах времени и т.п. на очередной галере? Если есть собственные проекты, которые приносят деньги, то развивай их. Если хочешь прокачаться в разработке, то Гугл в помощь.

Есть сомнения, что то, чем я занимаюсь — будет приносить доход через 2, 3 или 5 лет. То есть я не собираюсь бросать все и идти «на галеру», но хочу иметь варианты, если доход со своих проектов упадет ниже прожиточного минимума, так скажем.
К тому же часть навыков будут полезны в моей работе прямо сейчас.

Лучше бросать, потому что 40-летних джунов не особо берут.

40-летних выбрасывают за борт, и не только джунов. Мало у кого в этом возрасте нет проблем со здоровьем (зрение, остеохондроз, грыжи позвоночника, геморрой и т.п) из-за сидящего образа жизни с 9 до 18. Да и просто голова будет работать хуже. Ну разве что какого-нибудь суперстара/архитекта/лида/илонамаска оставят.

правда жизни, но в 40 лет на кладбище ползти ваще неохота, заметь)

С тем, как сейчас растет ИТ, и как опытные валят, к 40 можно бы получить специализацию или опыт.

да полно сейчас 40-летних джунов. Всякие епамы охотно берут таких через курсы, если у кандидатов был хоть какой-то опыт в релевантной доменной области
Вопрос в другом — что эти джуны будут делать, когда им исполнится 45-50

кого куда берут, если возраст видят — сразу в минус, ты у хрю спроси, у нас молодая команда, до 30

Знакомый 3 года назад пришел на курсы по джаве в епам, там было несколько человек возраста около 40, трое потом получили офер на джуна.

заметь разницу около 40 (34-35) и за 40, как мне 43

Ну мне как раз будет около, а не за, так что еще норм)

можно конечно) а рассуждать так ваще можно))) оно же не руками

Ну все же инвалиды, кому за 40? Кто следит за своим здоровьем, может работать до 60 минимум, как это происходит в Европе/США/Японии

Конкретные кейсы есть предоставить? Сейчас 40х джунов и не только полным полно в компаниях, откуда таких клише понабрался?

Мало у кого в этом возрасте нет проблем со здоровьем (зрение, остеохондроз, грыжи позвоночника, геморрой и т.п)

Це все не забороняє програмувати. Програміст важливий своїми знаннями, а не фізичним здоровям. Якщо в мозку величезний досвід і купа знань, то цей дев ламатиме 23 річних сеньйорів на раз два.

Да и просто голова будет работать хуже

Тут вже складніше, бо фіз стан і на голову впливає, плюс старість. Але недавно читав що якщо мозок постійно тренувати то він знаходить як компенсовувати старіння за рахунок іншого функціонування. Тобто хто в 40 не може думати, той не займався своїм інтелектом.

цей дев ламатиме 23 річних сеньйорів на раз два.

А зачем их ломать? Если у пацана знания и энергия — это только + или даже ++ :)
Пусть работают для нашего общего блага.

Тут вже складніше, бо фіз стан і на голову впливає, плюс старість.

Мне за 40, раз уж здесь мы взяли такую планку. Единственное, что заметно в виде влияния на мою голову — стало лень болтать ерунду :)
Все остальное — я пока ухудшение не замечаю. Окружающие замечания делают только об одежде — понятно, что мне надевать то же, что 23-летний, не хочется.

Про ламати я маю на увазі мати хорошу конкурентноздатність і проходити інтервюхи без проблем.

Что ж вы такое надеваете, что прям замечения делают? :)

Ну, если это действительно интересно :)
Я довольно небрежен к одежде, спокойно могу носить старые затертые предметы, не модные, не стильные

Ну например две пары штанов, два hoody и четыре футболки, по кругу пока не провутся совсем :)

Ну, я бы сказал что сильно спорное утверждение :)
На текущем месте работы средний возраст > 35
Оте вышеописанные «проблемы» это обычное явление везде, но они никак не мешают работать программистам :)

Ось для тебе надихаюча стаття — uaspectr.com/...​-i-stala-veb-rozrobnykom . НЕ важливо хто і скільки тобі років, стати програмістом ніколи не пізно.

А взагалі я сам пройшов такий шлях.
Від веб-мастєра «мастєра на всі руки» до fronted-розробника.

Спочатку влаштувавсь туди, куди взяли. Були різні задачі. Від «хочу скорость загрузки 100 баллов», до «проставь ссылки там и там» і «запустика-мені сєтку на 100 сайтів за тиждень».
Тупо використовував ті вміння що були.

По мірі роботи, почав вдосконалюватись у більш вузькій темі. Від всяких «основ», і «я вмію бекенд, фронтенд, і seo» прийшов до вузької спеціалізації лише JS+HTML, достатньо розібравсь в JS і вирішив переходити на Framework.

До чого я? Якщо рапотом тобі потрібна буде робота — йди робити що вмієш. за рахунок задач виростеш в технологіях. І головне — практика, досвід та власні проекти. Можливо ти витратиш багато часу, не станеш сеньйором за 3 роки, не отримаєш 100500 зп, але зможеш стати норм спеціалістом. Все інше прийде.

верстальщик -> фронтендер -> бэкэндщик/"фуллстек«(а они вообще есть?)
все это на галере из топчика, безусловно... не берут пока что? значит вот это —

PHP, C#, JS. Html+CSS уже понимаю на достаточно уровне

 — твои фантазии для самого себя
Попробуй на «бесплатные курсы» епамов-софтсервов-ещетамкого. Хотя я в них уже почти разочаровался.
НЕ пробуй — «расти в режиме фрилансера/удаленщика»

Html+CSS уже понимаю на достаточно уровне

Вот так правильно) Остальное как раз нет.

дык, иди в верстальщики на галеру/в продакт — в чем проблема? знаю что страхи за это дело рассказываются — ну вот наши верстуны с ЛакиЛ, как-то вроде в мыле и следах кнута ни разу не были замечены))
сидеть дома с книжками и фрилансить на мивину, это суходрочь.

У меня сейчас не стоит вопрос куда-то идти искать работу, свои проекты приносят доход и он меня устраивает. Но вот в будущем, особенно в части долговременного планирования на 5 лет вперед и дальше — я не уверен.

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

Английский в любом случае.
Что нравится, то и копать. Работы на всех хватает пока.
Посмотреть требования в вакансиях по тому, что нравится, и понемногу осваивать недостающее, ходить на собеседования иногда, чтобы понять, чего не хватает. Предупреждение: первую работу программистом часто находишь с 10й попытки, не стоит отчаиваться, если сразу не берут.

Ну я и не ищу работу вот прям сегодня и даже через месяц вряд ли буду. Просто хочется иметь и запасной вариант.

На счет собеседований думал уже. Попробовать подтянуть месяц-два скилы, сделать резюме и порассылать. Без цели устроиться, но хотя бы посмотреть, что будут требовать и спрашивать.

А вотпрямщас и не получится. 2-3 месяца может уйти от начала активного поиска. Поэтому лучше приценяться издалека.

Подписаться на комментарии