Учил Python четыре месяца, потом с переменным успехом осваивал Django. Потом залез на Upwork, а там у Django - 200 вакансий, у Python - 2500 вакансий. А у JavaScript - 5500, у Wordpress - 4800, у PHP - 3700.
Я просто хочу как можно скорее вкатиться в заработок на программировании, и попутно учить новые фишки, пытаться стать джуном, ну и впоследствии мидлом.
Вчера сделал первый сайт на Вордпресс (не кидайтесь ссаными тряпками, даже это было испытанием, я ведь ничего не умею), после чего решил учить PHP и учиться делать плагины и темы к Wordpress, заодно учить дизайн и JavaScript.
Все правильно делаю? Аноны, укажите на подводные позязя.
>>237814873 (OP) >Потом залез на Upwork, а там у Django - 200 вакансий, у Python - 2500 вакансий. >А у JavaScript - 5500, у Wordpress - 4800, у PHP - 3700. на весь мир на миллионы желающих
>>237814873 (OP) Нет. Если хочешь вкатываться в похапе, то обрати внимание на симфони. Это наименее неприятный фреймворк на пыхе и самые высокие зарплаты. Скачай бесплатную книгу symfony 5 the fast track и кури ее вместе с документацией
>>237817337 Да мне бы даллары начать зарабатывать побыстрей. Пришел к выводу, что лучше вообще сайты пилить для себя и к ним адсенс, яндекс.директ и CPA-ссылки с прямой рекламой прикручивать.
>>237817605 джун всего подряд нахуй никому не сдался, хотя на фрилансе мб и прокатит какие ты для себя сайты делать будешь? кто на них заходить то будет? доход с рекламы при ноле посещений посчитай сам
>>237814873 (OP) Хуйню ты делаешь. Какая у тебя экспертиза чтобы идти на фриланс? 4 месяца говнокода на питоне? Устраивайся работать, причем либо в средне-мелкую контору, либо в продукт. Потому что чем больше аутсорс-галера, тем больше концентрация дебилов, у которых в лучшем случае ты не научишься ничему, а в худшем научишься делать так, как не надо.
>>237818302 Вкатился за месяц самоизоляции, в апреле начал, в мае уже первый заказ взял За это время 130к накапало и зп все растет, хуевый ты прогер значит
>>237818874 Круто, что ты пытаешься развиваться, но в твоем подходе есть одна большая брешь -- не у кого поучиться. Т.е. ты можешь творить полную дичь и тебе никто не скажет, что нужно делать по-другому. Я помню сам начинал учить, выучил все паттерны, мог код каждого паттерна на листочке набросать и рассказать полностью теорию, но при этом не было понимания как и когда эти паттерны применять. И только когда ты работаешь с хорошим профессионалом бок о бок, ты можешь чему-то научиться. Чего стоят только ревью PRов, после каждого у тебя оседает немного инфы, как правильно делать. Короче говоря, нужен ментор, а вот эти все самостоятельные потуги приведут лишь к тому, что ты будешь программист-теоретик, который пишет неработоспособное и не поддерживаемое говно
>>237819263 читаешь гитхаб в целом, читаешь код используемых библиотек. Нашел, блядь, проблему, ментор ему нужен. Честно говоря, вот не встречал пока что челиков, которые бы охуенно умели в проектирование, по большей части какие-то тупорылые всратые эвристики в ключе "под червей ходи с бубей", а как поймаешь на горячем - "умм млям ну этта рекомендации а не правила делай как нравится".
>Учил Python четыре месяца, потом с переменным успехом осваивал Django. Я ничего в этом не понимаю. У меня есть знакомый, который на питоне и шарпе (кажется) что-то пилит для каких-то банков, получает в рашке 8000 евро. Он учился с 14 лет, попутно задротя всякий матан и посещая олимпиады. Сейчас ему 37. Так что ИМХО твои четыре месяца - это ничто.
>>237814873 (OP) Кто конкретно тебе будет платить деньги за быдлокод ты уже выяснил? Платит бизнес, к какому потенциальному хазяину примкнуть надо заранее решать, и выбирать язык под это.
>>237819328 >А в школе ты учился только ради оценок? Я там учился потому что нельзя было не учиться. Откинулся, откосил от армии - и до сих пор рад. Что обязаловка кончилась.
>>237819696 >твои четыре месяца - это ничто Я это написал не к тому что я теперь неебаца какой умный, а к тому что 4 месяца жизни потратил зазря. А потом вдруг осознал что иду не в ту сторону. Этот тред создавался чтобы спросить у анонов в каком направлении сытнее.>>237819801
>>237814873 (OP) >Я просто хочу как можно скорее вкатиться в заработок на программировании Cорри, но сейчас 2021 год. Таких вкатышей просто миллионы. На том же апворке на одно задание по 20-100 заявок. Так что у тебя есть два стула. 1)Не выебываться, сидеть дома еще год-полтора, потом без задней мысли вкатиться джуном, отработать еще год за еду и начать получать нормальные деньги 2) Пойти на другую работу. ТАкие дела
>>237822166 Как? Учу теорию и только с одной ней не берут. Везде нужен опыт тестирования от полугода хотя бы + английский upper + навыки postman/swagger и ещё какая-то хуйня. я это пока что ток на словах знаю.
Ты задания на JS видел, те что дороже 500р? Да даже те.
Заказчики думаю раз JS - сделают за 500р
Не вздумайте этого слушать мудака.
> подразумевает знание HTML и навыки верстки
и потом тебе ещё говорят -"надо сверстать, +сделать что бы всё работало. Ну там регистраци по номеру телефона, ещё что б новости из бд выводились, и что бы адинка была и пиксельперфект что бы всё было" Бюджет 2000р. Срок 3 дня
>>237823182 Сыглы. Не имею представления, нахуя вообще вкатываться в питон. Единственное, я "за" обеими руками за то, чтобы учиться программировать полному нулю на питоне. Если тебе нужна работа и ты через месяц не сольёшься, то полгода учишь нативный джс, параллельно делая максимально простые проектики. Через полгода учишь vue/react. p.s перед началом изучения джс и реакта/вью, учишь хтмл и цсс + препроцессоры, бэм (для понимания, что это и как юзать) и верстаешь 20 макетов. От более простых к более сложным. Адаптив и кроссбраузерность не забудь. В итоге год получится где-то. Идёшь потом работать ждуном фронтенд разрабом за 60к+, через год грейд до 120 будет.
>>237823282 Ну да, куда мне, девелоперу с 5 годами опыта знать ситуацию на рынке.
Мир не чёрно-белый, но нюфажное ебанько никому нахуй не упало в таких языках как жава, цпп, дотнет. Туда вкат только через офис, на апворке оп сможет только хуй пососать
>>237819484 код допустим ты читать научился, а архитектуру? Нельзя просто запомнить то что пишут другие (а они тоже могут быть долбоебами, на гитхабе думаешь только архитекторы 300кк\наносек в гугле проекты свои аплоадят), нужно еще понимать почему здесь вот так а не иначе. Короче вменяемый ментор ускоряет понимание раз в 10
>>237819484 И толку тебе читать гитхаб, когда ты тот же паттерн встретишь и не распознаешь его? Суть в том, чтобы у тебя был фидбек по твоему коду. Сколько ни смотри на велосипеды, ездить не научишься. Ну а то что не встречал челиков, классных спецов у которых можно получиться и правда очень мало. За 3 года работы я встретил двух.
>>237823540 >и потом тебе ещё говорят -"надо сверстать, +сделать что бы всё работало. Ну там регистраци по номеру телефона, ещё что б новости из бд выводились, и что бы адинка была и пиксельперфект что бы всё было" Бюджет 2000р. Срок 3 дня Такое только на руснявых помойках типа фл.сру и воркзиллы возможно.
Сделай пяток работ, портфолио на апворке, пару заказов за еду и получишь свои 20+$ в час.
Жс очень денежный стек, на самом деле. И нормальных специалистов там хуй да нихуя.
>>237824302 >Жс очень денежный стек, на самом деле
Да, только в руснявом сегменте я те же 20$ зарабатываю за 15 минут. Без сидения на ЖЁПЕ.
Правда заказов нихую. Программирование для ботанов и задротов. Все умные школьники тупо продают паль с кодканьона по 500р и делают по 30-40к с нихую на лохах.
>>237825466 >Вам девки не дают. Вы кодеры - додики Проекция. Богатейшие и влиятельнейшие люди мира - программисты. Когда ты говоришь девушке что ты программист, она начинает в тебе видеть очень перспективного партнера (по себе знаю). Но если ты РЕАЛЬНО додик, внешне и внутренне - тебе ничего нигде не светит. Хоть ты силовиком пойди работать - все равно будут как на лошка смотреть. По себе людей не судят. Ну и толсто, энивэй.
>>237822596 >. Везде нужен опыт тестирования Блять, опыт, просто пиши что работал на utest фриланс, и все, ебать, ну можешь еще что-нибудь придумать. Я хуею с вас зеленых!
>>237832272 >Удачи работать в рога и копыта, хуеплет. >В нормальную контору тебя с таким "опытом" никогда не возьмут. Это касается любого фриланса. Анус ставишь?
>>237835137 Я так понял он про одебилевших от инфоцыганства вкатышей, которые указывают в резюме 1 год фриланс, за которым скрывается прохождение курсов.
>>237814873 (OP) За 4 месяца мог бы стать охуенно подкованным QA, который и фронт оттестит как положено, и на бэк запросов под пол-соточки набросает, и в БД на SQLе залезет. QA хорош тем, что нужен буквально везде, методики тестирования ПО везде плюс-минус одинаковые и подстраиваются под непосредственно сам продукт и производственный процесс, позволяет посмотреть буквально всю кухню изнутри и пощупать её. Качественный куашер будет иметь у себя под рукой майндмапу всего проекта, знать о проекте практически все, кроме непосредственно кода. Но при необходимости сможет и его прочитать и понять. В дальнейшем, можно подучить язык программирования и перекатиться в написание авто-тестов, что во-первых, еще более квалифицированно, а во-вторых, имеет уже непосредственную связь с программированием и реальные задачи. Лоботрясов среди QA, конечно, тоже полным-полно, которые сидят на зарплате ровно, лениво тыкают кнопочки, проверяя работают ли, и видя, что работают успокаиваются, не проверяя смежные системы. И со стороны может казаться, что в этом-то вся работа и заключается, хотя отнюдь. Даже на джуниор-уровне есть огромная пропасть между куа-долбоебом и куа-молодчиком.
>>237814873 (OP) главное не останавливаться на вордпрессе, если уже решил учить пхп. Я по глупости когда только вкатился в разраба, работал 3 года в конторе которая специализировалась только на разработке сайтов на вордпрессе. В итоге через 3 года чуть нашёл нормальную вакансию, ведь не знал ни солида, ни 12 принципов, ни проблем с безопасностью и пр. Но в целом пхп - хороший, перспективный язык и без работы не останешься
>>237838665 Лично я учился по онлайн курсам. Да, платным. Всю информацию действительно можно найти бесплатно в интернетах, но у информационных цыган все-таки есть одно неоспоримое преимущество: они сами ищут эту информацию, предоставляют её целиком, облекают её в удобоваримую форму, дают осязаемые задачи в виде проверочных коллоквиумов и зачетов (параллельно давая оценку и указывая на слабые места, которые следует подтянуть), а так же имеют штат наставников, к которым можно обратиться за разъяснением. Это упрощает и ускоряет процесс обучения просто в разы. Сертификатом, который они выдают в конце, можно конечно только подтереться. Если платить желания нет, а значит есть большой запас времени и мотивации (потому что затраченные деньги - это тоже дисциплинирующий момент), то гугл в зубы и вперед.
Начать можно со следующих тем: 1) Документация: Что такое "баг-репорт", как его грамотно составлять, какие его составные части, какие из них являются обязательными; Общие градации критичности багов (на производстве обычно прияты свои собственные метрики определения критичности, но общие принципы есть и их надо знать); Что такое тест-кейс, тест-сьют, отчет о тестировании, тест-план, чек лист, как составляются, чем они отличаются. Что такое майндмап и блок-схема проекта, как составляются, чем отличаются. Проектирование тестов - анализ требований к проекту и превращение их в описанную выше документацию. Уметь составлять тест доки, в том числе и выходя за рамки четко прописанных требований, т.е. прогнозировать заранее (зачастую до того как начнется разработка ПО) где и какие сбои могут возникать.
2) Методики и виды тестирования: Виды: функциональное, нефункциональное, смоук, регресс, избыточное, секьюрности и многие многие другие. Важно знать специфику наиболее частых видов тестирования и уметь составлять документацию именно под них. Методики: что такое "эквивалентность", что такое "классы эквивалентности", как определяются, что такое "матрица решений пользователя", как определяется и строится.
3) Тестирование веб-приложений: В чем разница между "сайтом" и "порталом"? Из каких элементов состоит верстка веб-страницы и как её тестировать. Какие бывают интерактивные элементы и как их тестировать. Чтение кода страницы Функционал DevTools (та херня, которая открывается в браузере по кнопке F12) - эта консоль и её кунштюки просто маст лёрн!
4) Общее понимание технологий, которые используются повсеместно: Структура URL и HTTP-запросов RestAPI (с использованием Postman) Bash-терминал и SSH подключение через него к удаленным серверам
Познаешь вот эти вещи - в процессе поймешь, что изучать дальше. А там легко заткнешь за пояс любой собес по тестированию веб-приложений. Дальше первая работа, на которой ты поймешь, что оказывается еще нихуя не знаешь, но это уже другая история.
upd: в "Методики" забыл добавить такую важную вещь как "попарное тестирование" ака pairwise testing. Обязательно спросят на собесе про эту методу, не знаешь её - не можешь эффективно тестировать продукт в сжатые сроки. Не спросят - блеснешь крутым кунштюком.
Как можно вкатиться если я ничего не знаю о программировании? даже как оно устроено, вообще ноль понимания. Типо какие то буквы куда то там вводят и благодаря магии работают сайты... хз короче... Реально такому как я вкатиться? там еще говорят надо английский знать, это правда?
>>237841429 > Как можно вкатиться если я ничего не знаю о программировании Никак. > Типо какие то буквы куда то там вводят и благодаря магии работают сайты... Магии не существует. Все работает через волю божью. > Реально такому как я вкатиться? Нет. > там еще говорят надо английский знать, это правда? Да.
>>237841878 Хуя ты кукарекнул. Я программирую хайлоад финансовые проекты, от которых зависят тысячи людей. А ты всего лишь шаблоны на вротпресс натягиваешь.
>>237842047 > Я программирую хайлоад финансовые проекты, Бухгалтерией занимаешся, понятно. > от которых зависят тысячи людей. Это не делает тебя крутым программистом. > А ты всего лишь шаблоны на вротпресс натягиваешь. Чини детектор, манька. На данный момент я C++ gamedeveloper 300к/нс.
>>237844097 Всё игрульки свои пилишь, когда уже делом-то займешься? Вон Ерохин Ванюшка телеком на эрланге пилит, даньжищи зарабатыват, а ты всё играешься.
>>237824154 >>237824148 Если ты не в состоянии по чтению чужого кода понимать осмысленность примененных решений - тебе в профессии имхо ловить особо нечего, в лучшем случае еле-еле допердолишь до сеньора, архитектор из тебя вряд ли выйдет, туповат. Что до менторов - повторяю, нормальные челики встречаются не часто, а посредственные хорошему не научат.
>>237814873 (OP) Молодая макака с галеры спрашивает - Cтоит ли лезть на UpWork, если умеешь только rest'ы c OAuth ебошить и деплоить это? Разговорный английский весьма слабый (в целом понимаю собеседника, но два часа думаю, что ответить). Spring Boot/Data/MVC/Security + Liquibase + Maven + JUnit + jMeter + Docker + K8s + Jenkins/TeamCity.
В душе не ебу, как найти первый заказ, плюс иногда бывают затыки по некоторым задачам (боюсь не успеть выполнить заказ). Если, кто захочет помочь советом пишите в телегу - @romkaprygun