ПОВЫШЕНИЯ КВАЛИФИКАЦИИ НИТЬС ужасом вчера осознал, что хоть я и работаю программистом уже несколько лет, но тематических книг почти не читал никогда. Всегда, когда нужно было что-то сделать, я сначала читал документацию, а потом сразу начинал делать. Это по своему отразилось на мне, и многие вопросы так и остались незакрытыми. Например:1. С гит работаю только через клиент с гуи2. Не умею тестировать свой кодНу и подобные вещи.В общем, решил ежедневно уделять на обучение по несколько часов и посмотреть, что изменится через несколько месяцев.Если будут желающие присоединиться, то можно будет запилить конфу в телеграме, где будем облизывать друг-другу жопы и создавать видимость обучения.
>>145594651 (OP)Сейчас я просто должен определить с тем, что мне нужно будет прочесть, и в какой последовательности.
Стоит упомянуть, что я js-макака. Пишу как под клиент, так и под сервер.
https://github.com/xxxwww/js-thread/blob/master/Wiki/learn.md#1-КнигиВот тут вроде как неплохой список книг
>>1455948129 книг на русском из этого списка. В книгах не разбираюсь, поэтому буду читать все.
Сейчас заварю кофе и начнем
Открываем первую книгу в списке - Выразительный javascripthttps://karmazzin.gitbooks.io/eloquentjavascript_ru/content/
можно ли в айти вкатиться с нуля? вот про рнр пишут, дескать легко освоить даже сидя в офисе на работе. Поясните пожалуйста.По фреймворкам, базам данных. Сложно ли осваивать новые фреймворки, если человек уже опытный?
>>145595027Все вкатываются с нуля, тут скорее от возраста и свободного времени зависит.
>>145595027Я так и вкатился, по сути. Пришел в фирму и сказал, что умею делать сайты. Обучался по ходу, правда получал первые полгода всего 12к.С фреймворками проблемы только в вебе - пока ты учил какой-нибудь ангулар вышло еще 2 его версии, а на яве, например, тишина и спокойствие. Как правило, хороший программист отлично знает 1-2 фреймфорка и кучу небольших библиотек, которые позволяют допилить какие-то мелочи. Чем больше опыта, тем проще перекатываться на другие фреймворки, так как функционал практиески идентичный.
>>145595151Ну сайты разные бывают. Ты пришел чисто со знаниями ванильного js? Или уже тогда знал всякие йобы типа jquery, ноды, less и прочих модных штук?
А поясните про расширения для браузера например. Вот у меня допустим есть идея реализовать на базе расширения для хрома скробблер для last.fm - чтобы при воспроизведении музыки в вк/ютуб/soundcloud etc информация о воспроизводимом треке отправлялась в профиль на ласт фм.Возможно ли такое сделать? На каком языке такое пишется? Какие основные сложности?
>>145595308Знал о том, что они есть, не более. На какие-то элементарные действия, иногда, уходило по несколько часов. Вообще, старт свой считаю крайне неудачным, так как вместо теории сразу начал работать. Были бы знания нужные, то это был бы уже другой уровень. Я по незнанию часто вначале топтался на месте.
>>145595147ну как с нуля. Если человек в 16 лет поступает в институт на погроммиста, это нихуя не с нуля. Потому что в 25 лет у него будет какой-никакой набор знаний даже если он программистом ни дня не работал.С нуля это как я - гуманитарик 27 лвл, мухосранское офисобыдло по найму. Про айти не знаю почти ничего.
>>145595418Я не учился на программиста, а всю учебу в шараге пил пивас и курил спайсуху.
>>145595336Пишется на js сложность выше среднего.
>>145595447сколько тебе лет сейчас?
>>14559547925. Английский только год назад начал подтягивать, так что можно первое время и без него.
>>145595015Книга, кстати, подойдет и для начинающих, так как рассматривает программирование с самого нуля.
>>145595550И сколько зарабатываешь? Что на работе делаете?
>>145595573Сейчас 60-70, потому что лень работать, а при полной занятости до 120 доходило. Ну, я js фронтенд-программист и этим все сказано. Делаю программы для клиентской части одного почти неизвестного сервисабез названий обойдемся
>>145595651ДС ?
>>145595675Я на удаленке работаю. Сам живу в милионнике, офис головной в дс2
Вот все пишут, мол "изучай js", мол язык несложный, осваивается интересно. Но разве можно прям так сразу взять и начать изучать js без знаний основ?Под основами подразумеваю чисто теорию, типа Парадигмы программирования, компиляторы, типизации, библиотеки....Парни, серьёзно, ответьте на вопрос - лучше сразу задрачивать js или же без фундаментальной хуйни там не разберешься?
>>145595730Вкатиться можно, и при правильном обучении, если не тупой, через полгода будешь делать что-то "ниже среднего" по сложности
>>145595798Но при желании можно все это до нескольких месяцев сжать
Что значит "не умею тестировать свой код"? Я вот каждый метод тестирую в тестовом классе. То есть, например, пишу метод, который делает, например, скрин экрана, а потом прописываю какое-то условие типа "если скрин реально сделан, то напечатай в консоли ок". Всё, проверяю. Выводится - отлично, метод работает исправно. Удаляю условия и работаю дальше
>>145595798А ты бы мол посоветовать что нужно для старта? Времени на работе дохуя. Настроен на рнр.
>>145594651 (OP)
>>145595919Начинай с тематики. Тем где-то даже есть раздел про пхп. Как только осилишь фак в шапке, можешь приступать к поиску легкой работы в городе. Фреймворки пока не учи, так как хуй знает что там использовать будут у тебя на работе.
>>145595993>разделтемафикс
Под поверхностью машины движется программа. Без усилий, она расширяется и сжимается. Находясь в великой гармонии, электроны рассеиваются и собираются. Формы на мониторе – лишь рябь на воде. Суть остаётся скрытой внутри…Мастер Юан-Ма, Книга программирования
>>145595993спасибо
Сердце моё сияет ярко-красным светом под моей тонкой, прозрачной кожей, и им приходится вколоть мне десять кубиков JavaScript, чтобы вернуть меня к жизни (я хорошо реагирую на токсины в крови). От этой фигни у вас враз жабры побледнеют!_why, Why's (Poignant) Guide to Ruby
Люди считают, что компьютерные науки – это искусство для гениев. В реальности всё наоборот – просто множество людей делают вещи, которые стоят друг на друге, будто составляя стену из маленьких камушков.1Дональд Кнут
Привет ОП, я начинающая веб-макака, пописываю на js аки ес.некст с реактом и прочим. Что посоветуешь, что бы найти работу? И насколько валидно вкатываться во фриланс?
Подскажите пожалуйста, вот я выучил php на уровне ооп. Сделал пару сервисов для себя: задачник и хуйню одну с регистрацией и динамическим контентом. Вот можно ли устраиваться стажером? Что для этого знать? Cms учить нужные или фреймворки?
>>145596353Советую каждый день учиться чему-то новому, но не забывать про свой родной стек технологий, который тоже нужно совершенствовать. И да, не стоит гнаться за модными фреймворками. Погонишься - охуеешь все учить.>>145596394Можно вкатиться. Да, нужно будет учить.
>>145596449Да я со стеком примерно определился.Ангуляр не доставил, нахуй его.Скажи, насколько что желательно иметь в портфолио?
>>145595474С чего вдруг выше среднего? Делается с базовыми знаниями js и открытой документацией chrome от гугла
>>145596480Всем похуй на портфолио. Я всегда начинаю говорить про коммерческую тайну и про то, что проекты настолько закрыты, что даже кусок кода не могу показать, но с радостью выполнил бы тестовое задание, например.
>>145596521Блядь, лол.Т.е я могу прям ща кидать резюме без портфолио? Ну, хуй знает. А что с конфой, оп? Я бы вкатился. Пили данные.
>>145596746Алсо, там в /wrk уже есть одна, в дискорде, по вебразработке, был там?
>>145596510а сколько по времени займёт хуйня?
>>145596754>>145596746Да, можешь. Был и в той конфе, но она давно превратилась в какой-то чатик. Я свою хочу запилить только на период обучения, чтобы было перед кем выебываться, и просто не скучно.Данных пока нет. Примерно через полчаса запилю.
>>145596828Да не слушай ты его. У тебя знаний 0. У тебя займет много времени.
>>145596859Оке, я пока афк, тредик висит открытым, пиши данные как запилишь.
Два раза меня спрашивали: «Скажите, м-р Бэббидж, а если вы введёте в машину неправильные данные, получится ли правильный ответ?». Непостижима та путаница в головах, которая приводит к таким вопросам.3Чарльз Бэббидж, «Отрывки из жизни философа» (1864)
>>145596828Зависит от того, что умеешь.Делал год назад для soundcloud возможность создания собственных плейлистов по просьбе друга. Это заняло у меня день.
>>145596870Да я про себя и молчу, это так, идея чисто. Мне просто казалось, что такое вообще практически невозможно реализовать. Чтоб обычное браузерное расширение перехватывало со страницы аудио и само что-то там с ним делало - мне до сих пор кажется это сложным.Или вот еще тему годную придумал - приложение для телефона. Минимум свистоперделок, интерфейс - карта с местоположением. Запускаешь и держишь запущенным в фоне. Включаешь музыку через стандартное приложение, а приложение в это время транслирует воспроизводимый трек на карту, показывая текущее местоположение. Таким образом ты, катаясь по городу, можешь смотреть кто какую музыку в твоём радиусе слушает - можно оценивать чужую музыку, комментировать и тд.я джва года жду такое приложение
Цу-ли и Цу-су похвалялись размерами своих новых программ. «Двести тысяч строк»,- сказал Цу-ли,- «не считая комментариев!» Цу-су ответил: «Пф-ф, моя – почти миллион строк». Мастер Юнь-Ма сказал: «Моя лучшая программа занимает пятьсот строк». Услышав это, Цу-ли и Цу-су испытали просветление.Мастер Юнь-Ма, Книга программирования
А я в крестах начинающий. Настолько начинающий, что писать умею только консольные приложения, лол. Поставил себе целью заработать АЖ КОСАРЬ на погромировании за год, учу потихоньку в свободное время. Уходить скоро, поэтому вкину тред в архивач, потом вкачусь в конфу, если запилите. только не обоссывайте
>>145597335ну расскажи чего достиг. выполнял ли тестовые задания на фрилансе. за фреймворки поясняй.
>>145597325Крутяк, можно будет отслеживать по этой проге корованы и грабить их.
>>145597397>ну расскажи чего достигСтострочную консольную игру написал. Переписал ее под классы, сейчас застопорился, потому что не знаю, как рекурсию сделать.>выполнял ли тестовые задания на фрилансеЭто какие? "Энное число Фибоначчи делить на m"? Это выполнил, другие не видел.>за фреймворки поясняйСомневаюсь, что тебе МОИ знания по фреймворкам пригодятся.
https://telegram.me/rooousДобавляйтесь. Конфа будет после уже первого человека.
Поясните, чего так все вдруг стали программистами? Получается сейчас программист это что-то уровня экономист, юрист лет так 10 назад. Скоро будут по ящику показывать, как и про юристов, которым задают элементарные вопросы, а они не знают ответа. Что такое инкапсуляция? Ааааа, мммм, уууу не знаю.Что такое полиморфизм? Молчание.
>>145597835Хуя пичот.
Проблема объектно-ориентированных языков в том, что они тащат с собой всё своё неявное окружение. Вам нужен был банан – а вы получаете гориллу с бананом, и целые джунгли впридачу.Джо Армстронг, в интервью Coders at Work
Пять глав позади. Остановился вот на этой https://karmazzin.gitbooks.io/eloquentjavascript_ru/content/chapters/chapter6.htmlСегодня вечером пересоздам тред и продолжим. Это побампаю еще минут 20 и пойду делами заниматься.
>>145597866Кому? Мне просто интересно. Моя работа вообще никак не связана с программированием.
>>145597921Настройки компилятора, не?
>>145597835Ну сфера теперь требует большое количество макак. Это нормально. Нахуя нанимать в фирму компьютер сайнс пацана, который 6 лет байтоебствовал и учил всякик мат анализы в топ-вузе, если сайт может сделать и васян за 20k/мес? Сейчас многие задачи в ойти способны выполнить и обычные люди, но и затратные области для нердов никуда не делись же. Принципиальное отличие от всяких экономистов в том, что все эти вкатыватели действительно нужны
>>145598051https://ru.wikipedia.org/wiki/Инкапсуляцияhttps://ru.wikipedia.org/wiki/Полиморфизм_(информатика)
>>145595730Лучше параллельно дрочить теорию и практику. Тогда сразу усвоишь и основы и для чего они нужны на практите. JS простой язык, проблем быть не должно.
>>145594651 (OP)Не имею нмкакого отношения к програмированию, но готов вступить в конфу, что морально вас унижать и гонять ссаными тряпками при попытке улизнуть от самообучения.
>>145594651 (OP)какая у тебя при этом зп, если не секрет?Ну и да, язык\языки то напиши
>>145598175А ПХП как? Если исходить из степени востребованности на рынке, изучению сопутствующих технологий (те же фреймворки).
>>145598183>>145595651
>>14559818379к на руки.
https://t.me/joinchat/AAAAAAz9lHpKJSNyQvappAконфа
>>145597835> веб-макака> называет программистомНа 0 делишь. У меня знакомый html5-программист не умеет в плавные анимации потому что говорит, что математика для даунов.
>>145598392вот твой знакомый и есть макака.
>>145594651 (OP)> С гит работаю только через клиент с гуиНу и работай дальше, в чём проблема-то? Нормальному человеку очевидно, что в 2017-ом году пердолиться с консолью на нормальной десктопной машине, чтобы переслать документы — это долбоебизм. И тем более, тратить время на то, чтобы читать про это целую грёбаную книгу.
>>145598216Примерно так же. И js и php простые языки для изучения, поэтому они и популярны. И надо выучить какой-нибудь MVC-фреймворк - если в одном разобрался, то с остальными уже гораздо проще будет разобраться. Сейчас хипстота везде nodejs форсит, так что можно и одним js ограничиться.
>>145598534>И тем более, тратить время на то, чтобы читать про это целую грёбаную книгу.С этим все понятно
>>145596510> С чего вдруг выше среднего?api браузера, last.fm, уметь в javascript на хорошем уровне, cors. Плагин может вдруг отвалиться если решишь обновить chromium и прочее.В результате анон прав, сложность выше средней. К тому же он даже не знает, с чего начать.
>>145598534> пердолиться с консолью на нормальной десктопной машине, чтобы переслать документы> переслать документы> gitПроиграл
>>145598696Кстати да, просто настраивается слежение на изменение файлов в рабочей папке, а git синхронизирует сам.
>>145594750>под серверБля, ну нахуя? Столько языков завезли, нет, хочу на этом говне писать.['10','10','10'].map(parseInt)>[10, NaN, 2]
>>145598658Да какая к чёрту средняя, это же базовые знания + rtfm. Я себя считаю уёбком, который толком ничего не знает и то осилил подобную штуку.
>>145597335>Поставил себе целью заработать АЖ КОСАРЬ на погромировании за годА у меня получилось за 5 месяцев. Только не кресты, а няшная. И не программирование, а реверс. Но без знания няшной ничего бы не было.
>>145598696У тебя файл с кодом уже перестал быть документом?
>>145598065Не. Если говорить за C++, то компилятор не может выкинуть часть реализации класса, которая не используется. Не буду утверждать на счёт не виртуальных функций, но виртуальные функции, даже если они нигде не используются, окажутся в исполняемом файле.
>>145598781За что платят, на том и пишу, не тупи.
>>145597835ООП - протохипстерский хайп конца 90х, ноудискасс.Топ-софт написан в императивном модульном стиле. ООП же затеняется новым хипстерским хайпом - ФП.
>>145599057> Топ-софтkeepassx использует qt, гномософт полностью на gobject. Современные браузеры тоже помесь ежа с носорогом на классах.Так что ты частично не прав. Чистый ооп довольно неплох для некоторых задач.
Бамп
Пацаны, кто пояснить за функционал backbone? Много кто хвалит, но чёт меня размер смущает. Стоит ли браться?
>>145598781>['10','10','10'].map(parseInt)А ты у мамы тупой, как я посмотрю.
А где noHи мои, спеrmачи?
>>145599584Почему?
>>145599474Смотря для чего он тебе нужен. Я постоянно использую модели и коллекции из него
>>145599774Няшный котэ
>>145599841https://www.quora.com/Exactly-why-does-10-10-10-10-10-map-parseInt-return-10-NaN-2-3-4-in-JavaScriptmap calls the function with three parameters. The first is the element, the second is the index in the array (the third is the array itself).parseInt takes two arguments. The second is an optional argument specifying the radix (the base) to expect the string in.
Вот поясните мнеКак проходить рабочий месяц кодера?Только серьезно
>>145600140Точно так же как и у любого другого работающего человека - все зависит от самого человека.
>>145600140Также как и остального планктона - за работой. Люди, которые утверждают, что они нихуя не делают, а всё есть, - пиздаболы или на содержании у мамки.
>>145600282Дык тут постоянно возникают типы которые пинают хуи за 300 к в секунду
>>145600331Кажется, ты начинаешь понимать
>>145598781>2017>parseInt['10','10','10'].map(Number), Вась
>>145594651 (OP)>1. С гит работаю только через клиент с гуиВпринципе похуй. Если у тебя припекает от этого, то заставь себя все делать через консольку, спустя некоторое время отложится и будет ок.>2. Не умею тестировать свой кодПопробуй TDD. Сначала будет лютейший баттхерт от этого, но потом осознаешь все преимущества такого подхода.
>>145600140В смысле как проходить? Ну берёшь, и ходишь. Или это игра такая, и ты там уровень пройти не можешь?
>>145594651 (OP)>1. С гит работаю только через клиент с гуи>2. Не умею тестировать свой кодТипичная js-обезьяна.>можно будет запилить конфу в телеграмеКниги читай, социоблядь тупая, не позорь профессию.
>>145600140Приходишь на работу и начинаешь ебашить. Приходится долго сидеть, скрупулезно ковыряясь в коде, попутно смотря в документацию.Этого >>145600282 двачую. Те, кто говорят, что нихуя не делают - пиздят.
У вас митинги утром и под конец есть? звонки по скайпу? командировки? Ну, блеать, расскажите что-нибудь
>>145600544Сколько же пригоревших дебилов, лол
>>145594651 (OP)>1. С гит работаю только через клиент с гуиНу и работай дальше. Хотя я вообще не вижу проблемы с консольным интерфейсом, он же точно такой же.>2. Не умею тестировать свой кодЮнит-тестировать JS-компоненты это аутизм. А интеграционное говно на Селениуме пусть тестировщики пишут.Книги это вообще шляпа, там знания трехлетней давности в лучше случае. Лучше твитор Дэна почитай.мимо-JS-макака-150к-не-прочел-ни-одной-книги-по-кодингу-в-жизни
>>145599973Спасибо, еще больше убедился в ущербности данного языка.Это ж каким дебилом надо быть, чтобы сдизайнить parseInt брать опциональный параметр, который содержит разрядность числа.
>>145600620В голос
>>145600560У нас только дейли есть. Раз в итерацию планнинг+ретроспектива, митинги с заказчиком. Командировок нет почти, заказчик сам к нам приезжает и мы бухаем за счет компании.Что еще тебе рассказать?мимо-джава-макак
Некоторое время учил пхп(по совету друга), дошел до баз данных и оопСейчас потянуло на питон, хочу дропнуть пхпСтоит ли дропать и вкатываться в питон? Или лучше учить параллельно?мимошкольник, 14 лвл
>>145600397>['10','10','10'].map(Number)Ну как бэ это преобразование, а не парсинг числа из строки, не?
>>145600560Долблю иногда клиентов в скайпе напрямую, выбивая из них подробности о том, что надо сделать, различную информацию.Задачи у нас ставятся в битрикс24. Если что то непонятно, обсуждаешь с начальством задачу. Командировок у меня нет, да и не надо, все решается онлайн.
>>145594651 (OP)>Не умею тестировать свой код>>145594750>Пишу как под клиент, так и под сервер.Сразу на продакшн сервер ставишь? Начальство еще не отпиздило?
>>145600710Нет, не стоит. Выуччи для начала что-то одно
>>145600560Митинг в начале спринта (планирование), дейли и в конце (ретро). Остальное время сидишь и пишешь код. Иногда уточняешь задачу у ПМ.>звонки по скайпу?Если из дома работаю, то дейли по слеку.>командировки?Нет, нахуя?
>>145600710Начни с питона. Он тебя хоть немного научит программированию.
>>145599973>https://www.quora.com/Exactly-why-does-10-10-10-10-10-map-parseInt-return-10-NaN-2-3-4-in-JavaScript>map calls the function with three parametersв голос, просто в голос блятьэто я на своем хаскеле засиделся или такой пиздец во всех языках?
>>145600735В 99% случаев именно оно и нужно. Для 1% можно и развернуть функцию в map.
Как отношение со старыми колегами? Типо джуна под 28? Уверен, что таки есть
>>145600560работаю младшим кодером на плюсах.мой день такой: прихожу, первый час читаю почту и ленты новостей.потом митапы.потом несколько часов пишу код, параллельно скролля двач.иногда хожу поесть и в магаз где-то между.потом домой.
>>145594651 (OP)ОП, расскажи как начинал. Посоветуй литературу по своей текущей специализации - жабе, подходящею для новичка с 0 уровнем знаний. Какие-нибудь советы дай, которые дал бы себе в начале.
>>145600710Олсо, синтаксис питона мне нравится куда больше, чем синтаксис пыхи. Вложенность элементов без фигурных скобок выглядит очень приятно
>>145600911> старый> 28
>>145600822Вот уж чего-чего, а говна для фукциональных аутистов в JS предостаточно. Та же Ramda.R.map(parseInt, ['10', '10', '10']); // [10, 10, 10]
>>145601045Дело привычки, я с шарпа привык к фигурным скобкам)
>>145601103Сука, лол. Используйте фреймворк, чтобы у вас нормально работала parseInt
>>145601355Ты что сказать-то хочешь, дурачок?
>>145601355Во-первых это не фреймворк, а либа. В JS относительно небольшая стандартная библиотека, поэтому использовать утилити-либы это ок.Во-вторых я уже написал выше про Number.
Бомжи, есть кидайте ваши гиты, буду оценивать код
>>145600911Джунов не было, но был мужик 33 года, среднейший мидл. Тралил сеньеров молодых постоянно, писал себе на листочках всякие гайды по работе, вроде "коммит каждый день", "застрял над задачей больше чем на 30 минут - проси помощи" и все такое. Целые кучи таких бумаг были на стенке приклеены. Очень годная компиляция советов на самом деле получилась. Теперь всем новоприбывшим выдаем почитать лол.Нормально к нему относились, несмотря на то что он был весьма СПЕЦИФИЧНЫМ человеком. Ушел год назад, потому что подвернулась возможность работать с большей зп и удаленно. А он человек женатый с ребенком, так он рад был очень, что сможет больше времени с семьей быть.
>>145594651 (OP)>1. С гит работаю только через клиент с гуиа так и нужно>2. Не умею тестировать свой кодтестировать - воровать время(деньги) у заказчика, просто пиши код блеать!
>>145601598Сейчас бы в 2к17 добровольно деанониться...
>>145601693> просто пиши кодА потом удивляемся, чому все разваливается
>>145601403
>>145601693>тестировать - воровать время(деньги) у заказчика, просто пиши код блеать!Человек который не пишет тесты на свои высеры не имеет права называться программистом, это обезьяна которая срет и размазывает говно вокруг. А потом бегает и орет ВСЕ СЛОМАЛОСЬ ХУЙ ЗНАЕТ ЧТО ДЕЛАТЬ ПАМАХИТЕ!
>>145601754каждый должен делать свою работу
>>145601702> мейлач> деанонТы тупенький
>>145601875Тестирование всегда должно быть, не всегда можно предусмотреть все возможные события, которые произойдут с твоим кодом.
>>145595027Ahahaha
>>145600140Ну я в основном таки пинаю хуи, т.к. обделённая дофамином живущая с мамкой ленивая свинья, которой с головой хватает 20-30к в месяц, так что работать больше 4-8 часов в неделю уже считает адским трудом и такжитьнельзя.
>>145600993Хм. А почему бы тебе не делать это удалённо? Ты же напрасно теряешь своё время. Мог бы и дома его так же терять.
>>145594750Фи
>>145601847думай, потом пиши - не сломается.тестирование форсят в связи с тем, что программистами берут малолетних уебанов, с которыми по-другому нельзя. в итоге их мнимая дешевизна полностью фейлится удвоенным временем на разработку (код+тесты)
>>145601957>всегда должнодогматизма пост вижу я
>>145602429В чём то ты прав(
>>145602367> думай, потом пиши - не сломается.Не ну если ты веб-макака, то чему там ломаться. А так я лично не видел ещё нормального софта без тестов.
сажи петушиному треду
>>145602592
>>145602522а я виделичо
>>145594651 (OP)читаю по пол часика в день в в рабочее время. Читаю в основном "классику" по профессии из последнего "Кент Бек - программирование через тестирование", "Эрик Эванс предметно ориентированное проектирование".
>>145595730Да. Я раньше сидел на плюсах, потом на джаве. Когда надо было выучить js, то вешался. Мой манямирок был сломан и такая хуйня у многих была. Если с нуля вкатывался бы, то проще было бы.
>>145595730не изучай, говёный язык, развращает.всё пойдет просто прекрасно, сомжешь писать на нем и на сервере и на клиенте, но в какой-то момент обнаружишь себя с бородёнкой, смузи, подворотами и хуем в жопе
Опушка, как вкатиться в программирование? С чего начинать вообще? Сейчас въебываю на заводике за 15к эт моя первая работа
>>145603385
>>145603251У меня и так все эти атрибуты,кроме смузей Значит можно вкатываться?
>>145603251> хуем в жопеКак будто это что то плохое.
>>145595993Какую работу? Сделать сайт тете сраке?
>>145603423Да ладно тебе((((((
>>145603385В тематику иди, там все есть
>>145603575Если ты на большее не способен, то да.
>>145603466да, ты готов. начни с реакт+редукс+вебпак туду апп
>>145603682>Если ты на большее не способенЭто ты к чему спизданул? Ты говоришь>можешь приступать к поиску легкой работы в городеТебя спрашивают что это за легкая работа и кто в городе мне может дать что-то делать?
>>145603491тебе показалось, нет ничего лучше
А кто самостоятельно вкатывался? С каких книг начинали?Знаю,что в /pr тоже ответят,но решил и тут поинтересоваться
>>145603385Вот смотри, это нихрена не простоПункт 1. Знание инглиша на среднем уровне минимум.Есть? Переходим у пункту 2.Мониторим вашу мухосрань на наличие бесплатных курсов от ИТ компаний(если есть) и список вакансий. Выбираем язык и задротим дома по ютюбу и прочему интренету месяц по 4 часа в день. Паралельно делаем несколько несложных проектов с веб фичами (сайт/прога погоды, копия мейлача/телеграмма) и заливаем на свой гит. Пункт 3. Идем на курсы(если есть). Ищем трейни позиции. Неудачно пытаемся фрилансить за сотку рублей. Пункт 4-101. ....Пункт 102. Находим работу и получаем 300к рублей
>>145603955Не знаю, я не вкатывался. Все погромисты - петухи.
>>145603955>2017>книгиТы бы хоть язык уточнил, что ли.
>>145604033>языкУкраинский.
>>145603955> /prЭто где школьники и прочие диванные сидят?
>>145603764В моей мухосрани на 500k жителей аж целая одна контора,где одни smmщики сидят.и пиздецВот так навкатываюсь,чую.Кстати,я серьезно.как быть в таком случае?на фриланс уйти? Там хоть на корку хлеба получится заработать?
>>145604088Переезжать.
>>145604033Оу,миль пардон,проебался с этимPython Java
>>145604122Но я не хочу переезжать. Почему нельзя по удаленке работать в 2017?
>>145603998Инглиш как раз задрачиваю немного. Нет, я собираюсь съебать из своей мухосрани
>>145604088Фриланс - как проститутка-индивидуалка.Сначала ты вкатываешься в надежде получать 100 баксов/часА потом сосешь и даешь анал за бичпакет
>>145604176Ну так работай
>>145604075Разве там только диваны школьные?Странно,вроде столько всего обсуждают,аж дух захватывает
>>145604176Потому что тебе нужен реальный опыт работы в офисе пару годиков. Ты нихрена с фриланса не поимеешь, кроме хуя во рту от заказчиков.
>>145604198Так как найти эту удаленку, анан сыгин
>>145604202Прочтешь 2-4 книги и удивишься, что там за говно в пр
>>145603998А так спасибо за ответ. Будет трудно, но что поделать, буду задрачивать
>>145603764>Тебя спрашивают что это за легкая работа и кто в городе мне может дать что-то делать?Лол, иди на хуй просто, долбоеб. Тут не папки с мамками твои сидят. Если у тебя не хватает ума найти работу или как минимум понять, есть ли эта работа вообще то на хуй ты тут никому не нужен.
>>145604176Удаленка для уже состоявшихся спецов. Без нескольких лет работы в офисе ты соснешь или будешь говночистом за 100 рублей.
>>145604252Хм...А офисная работа что именно даст в отличие от фриланса?
>>145604254Ты тупой?
>>14560432713 зарплату, например.
>>145604166Так питон или джава?Вась, ты определись для начала что писать-то хочешь, а потом уже спрашивай материал.
>>145604256Да?хм,так и буду делать.Ну а тот список литературы, что в pr/ дан в шапке-он годный или же есть еще более крутые и доступные для понимания книги?
>>145604327Возможность спросить то, чего не знаешь, понять как выглядит реальная ситуация и прикрыть задницу от ярости клиента.
>>145604327В первую очередь возможность учиться у более опытных людей и опыт командной разработки.
>>145604377Мне и для того и для того надоПро джаву -другу насоветовать
>>145604409Да лол, никто уже не учит кодинг по книгам. Представь сколько времени проходит пока книгу напишут, переведут, опубликуют и прочее такое.
>>145604292Уебывай, кукаретик.
Кто по хардкору объяснит -что более востребовано и какой джезык лучше изучить ДжаваПитонЖаваскриптСпасибо заранее за вменяемые ответы
>>145604456Ты траллишь или тупой?Что ты писать собрался, аллое? В одной джаве миллион разных направлений — от бэков кровавых энтерпрайзов до аппов на андроиде.
>>145604512С питоном будет сложнее всего, на него не так много вакансий.
Скок прогроммисты получают вообще? нет, ток не надо говорить, что 300к, лол
>>145604512А самому сходить на hh и посмотреть не судьба?
>>145604471По ютубу шо ль учат,лел?Или из космоса знания импортируют в бошку?
>>145604559700к получаю.мимо сеньор 20 лвл
>>145604559hh.ru
>>145604512> джава -> скрипт -> шарпы
>>14560455918 лет$8025
>>145604542На джаву дохуя вакансий,как я видел
>>145604586Надеюсь в секунду.
>>145604581Видосы, интерактивные курсы, сайты вроде learn.javascript.ru
>>145604586Квартиру уже взял себе, да 3-5 машин имеешь?
>>145604559от 15 до 300к
>>145604679Нет, спускаю почти все на развлечения
Почему мало удаленных ваканский? Какая разница, где код писать, дома на унитазе или в офисе? Живу в миллионнике, вакансий 1.5 по моему языку/фреймворку.
>>145604637Ты зочем лишним знаком $ ответ свой засорил?
>>145604670>видосыпроиграл
>>145604727На шлюх из кокаина?
>>145604730Взаимодействие между сотрудниками, если они в офисе, гораздо эффективнее, нежели по удаленке.
>>145604747На игры в стиме, ну и шлюх на сдачу беру, да. А квартиру дорого слишком, надо долго копить
>>145604736Анус ты свой проиграл. Не в теме, так хоть не пизди.
>>145604512семён?
>>145604670СпасибоЕсли еще подкинешь инфы о том,куда сходить, что попробовать-буду признателен
>>145604781ДаКстати в натуре так зовут
>>145604779Ты читать не умеешь? В чем проблема прочитать статью за 2 минуты, вместо того, чтобы смотреть 2-хчасовое видео?
>>145604812
>>145604637это по $450 примерно
>>145604905в год
>>145604922До налогов
>>145604818В том, что некоторые топовые курсы (CS50, каноничный курс Swift) существуют только в видеоформате.В том, что на видео ПОКАЗЫВАЮТ что конкретно надо сделать, а не просто пишут «Нажмите кнопку N».Или хотя бы в том, что люди по-разному воспринимают информацию.Кстати, как ты думаешь, почему в университете есть преподаватели, а не только списки литературы?Пиздец, вот нихуя не понимает в методах обучения, зато сходу готов всех вокруг тупыми называть.
>>145604783>>145604536
>>145605076и алиментов
>>145605142Что они тебе показывают, как код писать?
>>145605233и клизму делать перед митапом
>>145605142>курсы>топовыеНа ноль делишь, дитя ютуба. Научись буквы читать, может пригодиться.
>>145605265Оно и видно.
>>145605233>>145605277Старперы, плес
>>145604496ПРОСИШЬ ТАКОЙ НАЙТИ ТЕБЕ РАБОТУ ПОТОМУ ЧТО САМ НЕ МОЖЕШЬ@НЕ ПОНИМАЕШЬ ПОЧЕМУ НАЗЫВАЮТ ТУПЫМ
>>145594651 (OP)Лол, я не смог в программирование, точнее не захотел, слишком это задродская и сектансткая сфера, не для каждого, мне тупо не усидеть(я честно пытался вкатиться в программирование месяца 3, питон + ява в перспективе). Я говорю не о фронтэндах всяких(которых я вообще программистами не считаю, лол), а о серверных программистах, знающих серьезные языки, типа С++ там, Ява, все вот эти вот паттерны и прочее.Питоху немного знаю, баш там, в итоге сейчас дрочу красную шапку, сертами разживаюсь, думаю в девопс вкатиться, а пока админю блейд серваки на шиндус, базы оракл и электонные бибиотеки. за 55к
>>145594651 (OP)> можно будет запилить конфу в телеграме, где будем облизывать друг-другу жопыА если я не погромист, обучаться не хочу, но большой любитель облизывания жёп, меня возьмёте?
>>145605833>Я говорю не о фронтэндах всяких(которых я вообще программистами не считаю, лол)Интересно было бы узнать почему. Особенно в сравнении с питоном.
>>145605957Потому что там на двачах сказали
>>145605833>я не смог в программирование, точнее не захотелОправдание неосилятора.
>>145605989Это и так понятно, мне просто интересно как мыслительный процесс у человека проходит.
>>145606093Да никак. Он вряд ли сможет это вообще аргументировать. Высрет что-то типа: "Ну, в с++ там байтики и все такое, а ваша js не понпилируется даже ахахахахах"
Ну я тоже не потянул погромирование Долбоеб наверноеСижу щас менеджером контекстной рекламы за тридцатку
>>145606058Ну этим надо было заниматься начинать раньше, а я подумал об этом в 24, понял что жизнь для программирования слишком коротка и вообще это профессия для молодых, нех мне там делать, да и не интересно, вот действительно.>>145605957Ну может я просто не до конца понимаю сути фронтенда, но пилить всякие рамочки на сайте , вставлять картинки довольно и скрипт для вываливания окошек делать очень скучно и вообще практически не интеллектуально. Сложно представить какие-то там сверх задачи и проблемы в фронтенде.
>>145606367>Ну этим надо было заниматься начинать раньше, а я подумал об этом в 24Очередное оправдание
>>145606367>Ну может я просто не до конца понимаю сути фронтендаДа
>Ну может я просто не до конца понимаю сути фронтендаThis.По-твоему мидловые JS-кодеры за 120-180к картинки на сайт вставляют?
>>145606367ПиздецУ меня брат родной 34 лвл,врач по образованию и со стажем,полтора года назад вкотился в это делоОт так блядь вы дал-24 это уже не возраст ОхуетьМань,ты еблан что ль?или обчитался рассказов успешных школьников с двача,что в /pr сопли размазывают как на удаленке после уроков 2000$ зарабатывают?
>>145606493формочки ебашут и следят, чтобы бравзер с двумя формами жрал вместо 5 ГБ хотя бы 3
>>145606493Ну да,а чем они еще занимаются -то?
>>145606620Ну, тебе-то с дивана виднее, да
>>145606566Вообще-то чтобы стать успешным программистом, нужно начинать программировать с 13 лет. Потом уже не сможешь, будешь вечным джуниором великовозрастным. А 25+ это вообще старость.
>>145606678Просто ты - необучаемое животное.
>>145606678Аргументируй))) С 13 он там начинать советуетНовая форма троллинга, как понимаю?
>>145606672да, заебался оперативу докупать
>>145606708Но я успешный миддл 400к/месяц, 20 лвл. Переехал в калифорнию в 16 лет, программирую с 11.
>>145606678А хирургом- с 9А то так и будешь вечным ассистентом-санитаром
>>145606749Штаны новые лучше купи
>>145606407Да ты пойми, что не всем нравится выжигать свои глаза и мозг за этим скучным занятием в компании довольно специфических людейю
>>145606755По х1б небось переехал?в гуголь аль дропп -бокс забрали сразу?
>>145606678Хуета хует. Вкатился в 27, за два года вырос до мидла.
>>145600698Интересно вообще работать в этой сфере? Не жалеешь что выбрал?
>>145601983?
>>145606566Ну я же не хочу довольствоваться малым, мне либо быть кодером в ТОП компании, либо им вовсе не быть. Сидеть до 30-40 и поддерживать интернет магазин какой-нибудь - не для меня, я насмотрелся на своих коллег с прошлой работы. В гугл твоего брата не возьмут, потому что когда он наберется достаточных знаний, ему поди за 40 будет, а таких там нет.
>>145606810>Да ты пойми, что не всем нравится выжигать свои глаза и мозг за этим скучным занятием в компании довольно специфических людейюТо ли дело девопсы! Они-то таким никогда не занимаются.
>>145603251Значит js это моё!
>>145606897>за два года вырос до мидлаМанямирок. Твоя контора представляет тебя как мидла просто чтобы больше денег за твой джуниор код получить.
>>145606981>мне либо быть кодером в ТОП компании, либо им вовсе не бытьИ поэтому ты выбрал что админить за 55к? Лил.
>>145607092Лучше, чем писать код за 12к.
>>145606981А сам чем занимаешься, максималист? Небось топ -менеджер уже?Четверть нормальную прошлую закончил?
>>145607049Кому представляет? Я внутренний продукт пишу. А о моей квалификации мне говорит зарплата и постоянный поток приглашений поработать.
>>145606981Вот это манямирок Более 60% гугла -люди старше 40Это тебе так,на заметку, мань
>>145607119Но ведь у кодера в ДС СРЕДНЯЯ зп 100к. Можешь сам чекнуть на Яндекс-работе, если мне не веришь.
>>145606807до штанов пока ваш жс не добралса, но не далек тот день
>>145607092Именно. Я на работе от силы 5-8 часов в неделю провожу на объекте, в остальное время волен делать все что угодно. Именно в данный момент мне нужно свободное время чтобы задрачиваться на сертификаты, учить несколько языков и ещё много чего делать.
>>145606910Ты не понимаешь, я вынужден работать айтишником, у меня нет выбора. Другой работы с такой зп простому хую не найти. Я жил в одной квартире с батей и мамкой, которая после операции стала страдать гиперсексуальностью. Заебала батю страпоном, он ушел от нас, она взялась на за меня. Мне пришлось менять квартиру, но жопа все еще болит порой.
>>145607029смузи с хуем - необходимые условия, но не достаточные.если ты понимаешь, о чем я
>>145607214>Можешь сам чекнуть на Яндекс-работеАга, там и официанты по 150к получают, что вовсе не отражает реальную ситуацию.
>>145607310>в остальное время волен делать все что угодноНу вот мы и выяснили причину твоей тупости. Вместо того, чтобы бездельничать, подучился бы программированию
>>145607443Самые смышленые по 70-100 поднимают и имеют хорошие связи.
>>145607443Ты сейчас утверждаешь, что в ДС кодеры получают в среднем около 100к?
>>145607443https://rabota.yandex.ru/salary?rid=213&text=Официант¤cy=RURЕще охуительные истории?
А вот и программисты https://rabota.yandex.ru/salary?text=программист&rid=213Жду разрывов жоп и криков ЯНДЕКС ВСЕ ВРЕТ
>>145607532Может и в среднемУ меня 170k вылазиет Мимо
Котоны, лучше скажите - как в админство вкатится?
>>145594651 (OP)Ты и программировать не умеешь, только не осознаешь это.
>>145594651 (OP)Пиздец ты макака, охуеть. Да кого еще в /b/ ожидать, лол, типичная макака-защекан,
>>145609212>>145608530Хуя вы горите, лол
>>145609388бля да, ты прав, подгорел пиздец..
>>145594651 (OP)>работаю программистом уже несколько лет>С гит работаю только через клиент с гуи>Не умею тестировать свой кодНу как так-то, ну как так? Ты чего. Зачем так делать?Сначала берется задача, потом читаются куча бест-практис и рабочих паттернов, затем выбирается ЯП и фреймворк если нужен. Где-то вот между этим всем ты за первое же время должен был ознакомиться с гит и гит-флоу, за несколько лет выучить все наизусть. Тестирование сейчас везде и всюду, без него некуда. Если только не пилишь маленький бложик для себя.Уходи со своей конторы и иди куда-нибудь в более приличное место. Вангую жуткую макака-работу, где не допускают к важным задачам, дают только делать то, что всем лениво. Так зачахнуть можно.
Полистал тред. Забыл, что это дневной. Опять замеры писек, какой-то даун с википедии вещает за профессию, все срутся без повода. Выкатился.
>>145610011вернись на свой диван
>>145606951Насобеседовался таких дебиков перекатывальщиков вкатывальщиков сторожей, грузчиков, менеджеров... Нихуя не знают, а хотят минимум 1к$. Как же мнепичет, а потом вот попадает тебе поделка такого дауна на исправление и ты видишь что вместо того чтобы разобраться и написать сука 3 строчки кода, наебенено 1500! строк говнокода.
>>145604195Но ведь в отличие от проститутки у кодера продуктивность и скиллы растут со временем.
>>145607161ну пруфай зарплатой ёпта. иначе обижусь
>>145595817у меня в проге есть вычисления, которые с виду работают, но ломаются при увеличении чисел. Например до 100 если инты, тогда нормально дает ответ, если взять 30000 например, ответ явно неправильный.Как такое прогонять тестами?Я вызвал тестируемый метод с разными интами и случайно обратил внимание. Какие методики тестирования есть, чтобы отлавливать такие баги, которые имеют место при одних параметрах, а при других не имеют?
>>145613349Прогоняй по всему диапазону, потом добивай невалидными значениями. Где косяки - исправляй.
>>14561278585K
>>145598824Это ты с Сишки чистой столько поднял?и где, если не секрет?
>>145594651 (OP)я тоже нихрена не читал. однажды меня заебал весь быдлокод который я пишу и я начал работать по ТДД. С тех пор пришел к успеху, лол, всегда стараюсь сделать как можно лучше
>>145616165>начал по ТДДуволен нах
>>145616609почему, чем тебе ТДД не угодило?
>>145616700вместо написания кода макаки пишут тесты.без этого их код падает, или тупо не соответствует тз.такого низкий уровень самоконтроля не нужен в профессии
Бамп годному треду
>>145616947лол ну ты и дебил. прозреваю макаку фрилансера пишущего визитки по принципу написал-забыл
Аноны, обосрете код если кину ссылку на тестовый проект в гите?
>>145620364и тебя вместе с ним
>>145619015главное 300к/секс тестами было бы 150к
>>145618544>#OPОхуел?
>>145620364Нет, конечно. Ну, чего, все ж мы люди.
>>145622318а жаль, я бы хотел критики чем жостче тем лучше
>>145614136> ну пруфай зарплатой ёпта> 85KВот теперь я тебе верю.
>>145594651 (OP)Желающие есть, запиливыай
>>145607536Вбил свой мухсранск и подгорел, спасибо
>>145594651 (OP)Офигеть выучить 3 консольных команды git мечта всей жизни, даун.
>>145623959А вот и нихуяшенкиНа одного нормального мидла 3-4 вакансии
>>145624193Ты к чему это, тупой? 1500 тысяч резюме на вакансию, выпускникам работу найти нереально из-за вайтишников и курса доллара.
>>145624584> выпускникам Ты сам ответил на свой вопросПолно сброду с нулевым портфолиоБлять, да они даже ни одну книгу не прочли по своему языку.Я же говорю за специалиста который решает поставленные задачи, а не говно без задач аки молокосос с дипломом
Единственная вакансия в моем городе> от 30 000 руб.> Кандидат должен обладать следующими навыками:> Знание PHP, MySQL, HTML, CSS, jQuery.> Знание компонентов, шаблонов и модулей Bitrix, CMS WordPress.> Умение разбираться в чужом коде.> Навыки графического дизайна: Photoshop, CorelDraw.
>>145625589> Единственная вакансия в моем городеSenior PHP Developer for CGI (Kharkiv) ХарьковНеобходимые навыкиOn behalf of CGI Ciklum is looking for Senior PHP Developer to join Kharkiv team on full-time basis.Requirements:• Strong PHP 5 experience;• Strong knowledge and practical experience in MySQL• Zend Framework experience.• Experience in system like Magento is a GREAT PLUS.Будет плюсомDesirable:• English intermediate (preferably better)• Great desire for self-development and work on support project• Ability to work independentlyПредлагаемWhat’s in it for you? — E-Commerce System— Working on projects for larger European and global retailers and brands.— Magento — global brand— Fastest growing ecommerce platform in the world, Open Source, PHP based but JAVA like, best of breed technology.— Innovating approaches (cloud computing; possibility to build a career in the area of interest- mobile...)— SaaS- Software as a Service, PaaS-Platform as a Service,— IaaS-Infrastructure as a Service (Cloud Computing) for Magento everything, some innovative ecommerce concepts, tools, services to come this year, as well as an own mobile product for e-commerce and mc-ommerce.
>>145626117PHP Team Lead (IRC45239) ХарьковНеобходимые навыки• At least 3 Years in Team Management Experience• Bachelor’s Degree in Computer Science or related field• at least 2 years developing PHP OOP style (PHP 5.2/5.3)• at least 2 years of experience with JavaScript OOP style development• Experience with Databases and SQL• Knowledge of VoIP is a big plus• Experience with development CRM online system — Big Advantage• Experience with GUI templates tools (Smarty or other) — Big Advantage• Experience with Linux — Big Advantage• Responsible, initiative, team-player and great communicatorПредлагаем• Interesting and challenging work in a large and dynamically developing company• Exciting projects involving newest technologies• Professional development opportunities• Excellent compensation and benefits package, performance bonus program• Modern and comfortable office facilitiesОбязанностиLead PHP team (5-10 developers) to make delivery tasks in time with proper quality, work closely with client’s team on resolving issues and removing impediments.
Java-обезьяна вкатилась в тред и обоссала всех PHP-даунов. Спрашивайте свои ответы.
Здесь или в /пр/ водятся тимлиды или эйчары? Если я вкину свои данные, кто-то сможет определить мой уровень?
>>145626488Шарпогосподин вкатился в тред и обоссал всех джавопетушков и пхпинвалидов
>>145626488нахуя ты пишешь на этом блядском языке?P.S. PHP-нищеброды сосите мой нежный хуймимо-.net-очкоразработчик
>>145626665Подскажи, с чего начинал шарп учить, как вкатиться хоть куда-нибудь за еду?
>>145626665Два чаю этому господину.Моё уважение.
>>145626770Помушо твоя параша не имеет нормальной IDE, которая имела бы хотя бы 10% удобства IDEA, она не мултиплатформенна и имеет уебищный библиотеки и фреймворки, особенно для работы с БД.
>>145626832
>>145626916пресвятые операторы! джава-блядь опять закукарекала о кросплатформенностиа про удобство IDE - просто смеюсь тебе в ебало
>>145624870Я же говорю ты олигофрен, я выпускник и прочел книг по теме куда больше, чем ты, и знаю куда больше твоего. От ассемблера до javа. От функционального программирования до проектирования архитектуры BIG DATA приложения. Математика, алгоритмы, структуры данных, реляционные базы данных. Я магистр, а ты тупой холоп-быдлокодер с опытом работы клепания говносайта. Рынок просто переполнен вайтишниками, а не выпускники такие плохие и хватит уже писать о нехватке кадров.
>>145627140ОРУ в прямом смысле с этого дауна. Кому ты нахуй нужен со своими знаниями уровня списанных лаб? Умные сразу находят работу. Если ты не можешь, значить незачем пенять на рынок
>>145627305Не проецируй на себя, дауненок, зачем мне искать работу, я же не социодаун, я сидя дома имею больше, чем ты, просто для эксперемента разослал резюме, ходил на собеседование, где тимлид меньше меня знает, вот я с него угарнул. Остальные просто проигнорили резюме, с чего следует не во мне дело, а в рынке, потому что эйчары самочки никак не могли оценить меня как спеца проигнорировав резюме, так как в нем только мои проекты, без опыта работы в шараге какой-то.
>>145628412Подрыв фрилансера 300к Только ИТТОчнись, ты обосрался
В 30 лет уже поздно вкатываться?
>>145630151Классные аргументы, пиши еще.
>>145632292Не в возрасте дело, нету работы, вайтишников много, смотри сам
бамп годному треду опять всё в срач скатили