Анон, наступает уже как 2 года работает, но понимаю что у меня нет навыков которые должны быть у разработчика к двум годам, я понимаю что с нуля приложение не напишу, что не понимаю некоторых вещей в проектирований и как оптимально писать код, как избавиться от code smell, начать грамотнее писать код и развиватья? Все эти два года я приходил на готовые проекты, фиксил баги в основном и допиливал приложения на некоторый новый функционал, поменял 4 работы (проекта). Но чувствую что слабый, уровень должен быть больше, что рефакторинг постоянно требуется на мой код, уровень разбиение на абстракции хуевый
Нормально ли что вот сейчас качаю туториалы для нубов и смотрю как строят приложения с нуля? Стал читать какие-то статейки, вместо адвансед уровня. Начиналось все хорошо когда входил, но потом из-за кротких пиздец сроков и ебанутых задач я был в болоте, а не развивался, а теперь не понимаю как расти, на что обращать внимания, на что смотреть. Вот купил себе фаулера с мартином, начал читать, может еще литературу посоветуете? Лид сказал что я перспективный чел, но, блять, как-то не чувствую я это.
>я понимаю что с нуля приложение не напишу Как это понимать? Взять существующее приложение, ненужное отрезать, нужное добавить – так не получится? Или вы там пишите мастодонтов на 100000 sloc?
>>1195010 Во-первых это ебанный вброс уровня сиспа, а если дизайн и проектирование, то лучше курс ооп на курсэере Во-вторых, когда вы все ебланы уже исчезните с доски
>>1194922 (OP) Ищи аутсорс галеры, где будут разные проекты. Я сам вкатился год назад в тухлопрайз, за месяца 3 пиздец как поднял знаний, а потом пошла залупа. Эти ебаные корпоративные приложения, тупо полгода оптимизацией, вылизыванием и доработкой функционала занимался, по сути знаний почти не приобрел, в отдельных библиотеках разве что.
>>1196587 Когда только поставили на проект, было дохуя непонятно, что-то с нуля поднял до нормального уровня, а потом уже относительно все знаешь, что требуется на этом месте, а на новое только дома есть время. А дома сложнее во всем разбираться, да и после работы пиздец лень
>>1194922 (OP) Смотри как пишут известные программисты и подумай почему так, а не иначе. Знакомься с новыми стандартами языка. Разработай небольшой проект с другом.
>>1196589 >на новое только дома есть время. А дома сложнее во всем разбираться, да и после работы пиздец лень Такая же хуйня, но другого выхода нет. Я 5 лет ебашу и по сути топчусь на одном месте, потому что дедлайны и готовые проекты, где ты работаешь в рамках чужого (очень часто довольно хуевого) дизайна и ничему не учишься.
Дропнул работу на полгода и за эти полгода прокачался сильнее, чем за все остальное время коммерческого опыта.
В бизнесе всем похуй на тебя и твои знания, всем нужно хуяк-хуяк и в продакшн, всем похуй на качество и менеджмент вообще очень плохо понимает, что такое рефакторинг и как работает программирование в целом. И пока ты вылизываешь свой скелейбл робаст кластер метапарадигм, Ерохин быстро наговняет рабочую хуйню на Go/PHP, съебет на другой проект, а когда это говно начнет ломаться (а оно неизбежно начинает), в его говнище копаться будешь уже ты, а его в это время повысят до тимлида.
>>1197859 >В бизнесе всем похуй на тебя и твои знания, всем нужно хуяк-хуяк и в продакшн, всем похуй на качество и менеджмент вообще очень плохо понимает, что такое рефакторинг и как работает программирование в целом. И пока ты вылизываешь свой скелейбл робаст кластер метапарадигм, Ерохин быстро наговняет рабочую хуйню на Go/PHP, съебет на другой проект, а когда это говно начнет ломаться (а оно неизбежно начинает), в его говнище копаться будешь уже ты, а его в это время повысят до тимлида. С просветлением тебя. Алсо пасту схоронил.
>>1197859 да так и надо, приходят it-ерохин в новый проект, быстро ебашит говно и отполучав солидную з.п. сваливает в закат через годик. Затем набирают ультра-задрота и толпу омежек и они пидорасят этот проект годами, омежки съебывают, часто в команду где уже в рамках тимлида it-ероха. Главное в команду залупоомег не попасть, одна тоска.
На работе пыхомакакой на юи2 застопорился в развитии. Таски идут уровня пофикси хуйню, запили круд. Никаких интересных задач, никаких архитектурных решений. До этого был какой-то прогресс, но больше, видать, не предвидится. Увольняться и искать работу по интереснее или перетерпеть в надежде на норм задачи?
норм пацаны заканчивают вуз по профилю где им дают базу далее на работах уже просто уточняют детали по быстрому в более специфичной литературе, если есть необходимость, дается им это на изи так как, повторюсь, база уже есть
Помогите. Я тян 19 лет, учусь в говно-универе, но в одном из крупных городов, бюджет, специальность инженерная. Не вижу перспектив работоустройства в будущем. Есть парень программист, рубит нехилые бабки. В последнее время меня посещает мысль пойти учиться на прогрумера. Так вот, сам вопрос, смогу ли я освоить эту сферу (не тупая, быстро вшариваю)
>>1202842 Если не тупа иди в смежное направление, на пример биоинформатика или робототехника, потягивай англиский и сразу после инста едь на магистра в европу.
>>1202844 Моя специальность - пищевые технологии, залупа полнейшая. Бросить не позволят родители, но есть вариант пойти учиться программированию на выходных или в вечернее время, с англом норм.
>>1202853 Объесни родителям что >пищевые технологии, залупа полнейшая. В программирование в катыватся не рекомендую. Потому что на низших позициях уже сейчас не рельная конкуренция и зп падают.
>>1194922 (OP) >Нормально ли что вот сейчас качаю туториалы для нубов и смотрю как строят приложения с нуля? Нормально и правильно, вообще пообщался бы с каким-нибудь крутым коллегой, может что посоветует.
Работаю там, куда взяли. Мне здесь пока что интересно, но не думаю, что хочу проработать здесь долгое время. Как вкатиться в геймдев? Какие алгоритмы надо знать, какие фреймворки и стэк технологий? Где брать задачи для тренировки скиллзов? На работе, когда нет задач, изучаю OpenGL с Qt.
Сначала хотел вкатываться в микроконтроллеры, но аутичность и однообразие предметной области вызывает опасения. Пусть это останется моим свободным увлечением. Хочу что-то менее задротское, т.к. я и так проебал много лет на весьма специфическое байтоебство типа криптования и антиэмуляции, засиделся дома и скатился в депрессию. Хочу разнообразия, развития и социализации.
Хотя мне, наверное, надо не предметную область менять, а идти к психотерапевту, потому что между мной и людьми образовалась огромная пропасть.
>>1206954 >Как вкатиться в геймдев? Хз, если бы я хотел вкатиться в геймдев, я бы сперва запилил свой игровой движок, графен там, шейдеры или как оно называется, по чутка бы пилил, добавил бы тридэ, добавил бы скриптовый язык туда, квесты там чтобы выполнять можно было всё такое. А потом уже этими инструментами пилил бы игру.
>>1207037 Не знаю, что мне делать. Разработка нравится, но я занимаюсь этим целыми днями. Боюсь, что любой хардкор пойдет мне во вред, потому что мне и так жить надоедает, я 2 года пил антидепрессанты, но они мне не помогли, потому что врачи ставили мне F84.5. Тянка, которую я любил, сказала мне, что у нас разные привычки, интересы, стиль общения, и несмотря на то, что мы похожи и она тоже задротка, между нами огромная пропасть. Как люди вообще могут в свободное время не хотеть программировать, а смотрят сериалы, играют в игры, гуляют, общаются? Я сижу дома и изучаю то, что мне нужно для работы.
Нормально ли что вот сейчас качаю туториалы для нубов и смотрю как строят приложения с нуля? Стал читать какие-то статейки, вместо адвансед уровня. Начиналось все хорошо когда входил, но потом из-за кротких пиздец сроков и ебанутых задач я был в болоте, а не развивался, а теперь не понимаю как расти, на что обращать внимания, на что смотреть. Вот купил себе фаулера с мартином, начал читать, может еще литературу посоветуете? Лид сказал что я перспективный чел, но, блять, как-то не чувствую я это.