Hearted Youtube comments on Sergey Nemchinskiy (@SergeyNemchinskiy) channel.
-
17000
-
4200
-
2700
-
2100
-
1600
-
1400
-
1300
-
1200
-
1100
-
1100
-
944
-
882
-
873
-
835
-
784
-
Выучил студент перед экзаменом по биологии всего одну тему про блох. Приходит на экзамен, препод просит рассказать, что он знает. Ну студент ему заливает: "Блохи это насекомые, вид такой-то, семейство такое-то, живут в траве и в шерсти животных....", не докопаться, идеально. Тут препод обрывает студента, и говорит: "Хорошо, а что вы знаете про китов?". Студент: "Ну киты, живут в воде, у них нет шерсти, а если бы шерсть была, то там бы были блохи. А вот блохи, это насекомые, вид такой-то..."
729
-
725
-
713
-
696
-
687
-
684
-
661
-
632
-
629
-
619
-
608
-
523
-
519
-
518
-
506
-
Как тестер, в этом видео вижу два спорных тезиса:
1) Программа для тестировщика - чёрный ящик. У нормального тестировщика как правило есть опыт взаимодействия с ПО (как свой, так и пользовательский) и множество своей документации (например сьюты), в которой досконально описано как, что и в каких случаях работает, со всеми вариациями поведения в при разных вводных. Нередок случай, когда разработчик, вернувшись через несколько месяцев к своему костылю сам идёт к тестеру, чтобы он показал как оно работает на практике.
2) Тестировщик рад, когда находит ошибку - мало кто на столько же рад отсутствию ошибок, как рад этому тестер. Как минимум потому что если разработчику для исправления иногда нужно одну строку переписать, а для тестирования - это может быть признаком что, нужно тестировать фичу с самого начала и вся предыдущая работа идёт коту под хвост.
499
-
493
-
469
-
438
-
434
-
424
-
410
-
401
-
382
-
380
-
370
-
362
-
350
-
Было у меня однажды. Пришел в одну из самых крутых компаний города. Прошел собеседование отлично, предвосхищал вопросы, не попадался на хитрости интервьюера. Вопросы были джуновские, каждый в моей сфере это должен знать. Пришел на работу. Работал (мнение, конечно же, субъективное) отлично. Ни одного факапа, правки с ревью приходили, но они всегда приходят. Ревью частенько бывает вкусовщиной, как и в этот раз.
Внезапный созвон, и месяца не прошло. "Извини, ты нам не подходишь, ты не прошел испытательный." Очень пошатнуло меня. Созваниваюсь с куратором, который давал фидбэк обо мне. Он говорит:
"На собеседовании определили тебя как сеньора (к слову, зп я сеньорскую не попросил). А начал работать, че-то какой-то не сеньорский ты, сорян"
Жоска было, анализировал эту ситуацию потом еще долго. В следующей компании я сразу же хорошо себя зарекомендовал, пообещали дать возглавить фиче-команду. После определенной саморефлексии пришел к выводу: "Интервьюер - мудак". Он должен был точно знать что им нужно, но нет. Вакансия с поиском программиста на мою позицию до сих пор висит (да - смотрю, да - злорадствую))))
Порой все очень просто. Даже если вы, и правда, факапились и были "не очень", радуйтесь что ошибались, ведь вы на этих ошибках выросли. И никогда не останавливайтесь! Программировать не так сложно, как кажется!
348
-
340
-
335
-
334
-
334
-
332
-
329
-
325
-
318
-
313
-
304
-
Я бы добавил про мелкие конторы:
1. Скорее всего вы будете врачом сельской больницы - не важно что вы умеете, а что нет.
Вы можете посоветоваться с товарищами, но на этом как бы всё. Читайте книги, покупайте курсы, учитесь принимать роды - или ты или никто.
2. Не исключен вариант, когда в первую половину дня вы сами себе тимлид и согласовываете что делать и как, а после 4-6 часов вы становитесь подчиненным, который выполняет то, что вы сами себе с утра насогласовывали.
3. В связи с пунктом 1. - в вас готовы вкладываться. Если есть деньги - вас будут прокачивать, вас будут легко продвигать.
Стартапы покупают дорогих специалистов в рассрочку.
4. Мало с кем есть возможность посоветоваться, очень вероятно что вас никто не понимает или понимают на уровне общих знаний.
Ваши фейлы и успех тоже оценят на общечеловеческом уровне. Офигительное использование тонкостей языка никто не оценит ибо не поймет.
5. Очень вероятно, что у вас нет замены. Работа делается ровно с такой скоростью, с какой вы ее делаете. Вы легли спать, проснулись - всё на том же месте. Заболели - значит процесс остановлен до вашего выздоровления.
6. Неустойчивость конторы, риск того, что работаешь последнюю неделю
7. Отсутствие бюрократии. Все на расстоянии вытянутой руки. Ряд вопросов решается быстро и просто.
8. При появлении дополнительных денег с вами будут советоваться. Могут поднять вам зп, могут нанять вам в помощь сотрудника. Что тоже качает массу скилзов.
9. Вас мало кто понимает. Вам могут ставить неадекватные задачи и искренне не понимать, почему они не делаются. Навык работы с людьми прокачивается молниеносно.
10. Вас могут кидать общаться с заказчиком, инвесторами и прочими кентами, т.к. менеджмента мало а ты "иди поговори, узнай что он хочет".
11. Не исключен случай, что стартап - это отделившиеся профи, которые хотят самостоятельно зарабатывать деньги. Тогда еще лучше - вы будете окружены опытными людьми и прокачиваться буквально у каждого первого.
12. Противоположный 11. - бывает что стартап это молокососы, которые получили бабло и активно его просаживают, не думаю о будущем. Идти всё равно стоит. Строчка в резюме не лишняя, а за чужой счет получить денег и сертификатов не помешает.
13. Отношения в коллективе будут крайне важны, т.к. деваться вам некуда. Если вы не вписались в коллектив - вы будете дико страдать и увольняться. Но работает и наоборот. Годный коллектив опытных ребят станет вам второй семьёй.
14. При приёме на работы вас могут слегка ... обхитрить. Вам будут называть модные технологии или проекты, которых у них нет. Скорее всего они вообще называют все умные слова, которые знают. Не удивляйтесь, если клевый амбициозный проект на модном языке окажется "Hello, world".
Помните, эти люди дали вам реальный опыт и трудоустроили по специальности. Такие трюки - это обратная сторона луны. Не спешите увольняться на второй день, с визгами "меня обманули". Относитесь к этому, как к профессиональному вызову. Вот реальный проект, реальные деньги и задачи. Возможно, это шанс вырасти профессионально.
15. В стартапе можно вешать себе должности, к которым вы только идёте. Крепкий джун может повесить себе мидла, мидл - лида (если он один), а сеньор - CTO/head of и и.д.
Врать не надо, вас поймают быстро. Но использовать это как небольшой буст карьеры - вполне. используйте моск, посоны.
16. Есть неплохая вероятность что стартап - такие же энтузиасты, которые горят. Да, у вас всех мало опыта, но вы готовы учиться, открыто обсуждать проблемы и не спать ночами, потому что вас всех прёт и вы растёте.
Коротко: для начинающих, стартап это хорошо. Прокачиваться вы будете очень быстро, организационные проблемы будут решаться легко.
За это вы заплатите невысокой зарплатой и высокой нагрузкой.
И да, в мелкой компании или стартапе вы навсегда забудете "это не моя специальность", "этим занимается ..." и т.д.
302
-
299
-
293
-
289
-
284
-
282
-
281
-
279
-
Расскажу свою историю.
Уже пятый месяц я junior Java developer в одной иностранной FinTech компании.
Мне 33. Работал в ресторанной сфере около 9 лет. После решил вайти в айти. За плечами был универ с дипломом программиста. Но т.к. учился по контракту, как-то его получил нифига не понимая ))
Переквалификация заняла 1 год и 2 месяца ежедневно около 8-10 часов с выходными. За это время прошел около 4 собеседований и выполнил порядка 10 тестовых заданий.
До трудоустройства прочитал 2 книги: Head First и Thinking in Java.
После того как прочитал книги решил обучаться Android. Прошло 3 месяца, но постоянно мониторив рынок вакансий, заметил, что на enterprise проекты вакансий Junior и Trainee в раз 10 больше.
Хоть и было пару пет-проектов на Android, начал учить Spring и параллельно SQL (MSSQL).
Как учил: нашел пару лекций и разбирался, всегда переписывал и разбирал каждую строчку. Кстати, только при обучении Spring разобрал для себя полиморфизм.
Для дальнейшего обучения нашел видеоуроки какого-то индуса по созданию интернет магазина, где он пилил и фронт и бек на Spring. Там было около 70 уроков, которые я разобрал за пару месяцев. Но так как уроки относительно старые и использовали древнюю версию Spring, решил переписать c использованием Spring Boot, Spring Data, при этом уже решил внести свои корректировки, модифицируя уже структуру, направление и т.д. Ну и естественно переписал свой(индусский) код на «правильный», потому что параллельно смотрел видосы Сергея (например, как помыть кота (не помню точно )). Этот модифицированный проект я добавил к себе в портфолио. А благодаря видео Сергея с Чудиновой создал крутое резюме в PDF. Через знакомых связался с одной HR и дал ей на ревью, где она мне сказала, что мой предыдущий нерелевантный опыт лучше написать кратко и одной строчкой (а ведь я им так гордился).
При поиске работы отправлял резюме куда только можно: Rabota, Work, Djinni, DOU, а также в тупую на сайты компаний Global, Luxsoft и другие. Но по сути работало только с сайтами по поиску работы, а компании в основном отправляли вежливое сообщение))
В начале было пару удачных собеседований, но скилы конкурентов были видимо круче.
На одном собеседовании, которое я ужасно зафакапил, один собеседующий дев (кстати, выпускник Foxminded (Игорь М – спасибо тебе)) мне предложил разобраться для себя с UML диаграммами, и сделать UML- работы складского помещения… После чего я написал второй свой пет проект, по этим диаграммам.
К четвертому собеседованию я хорошо подготовился. После него выполнил тестовое задание онлайн (расшарил экран), где нужно было написать алгоритм поиска в строке первого не повторяющегося символа…
Испытательный был три месяца, где закрыл более 60 тикетов.
В общем, было тяжело.
Хотел бы резюмировать, и развеять мифы согласно личного опыта:
- Стать программистом за 4 месяца – это пиздежь. Реально требования очень высокие, знать надо много. Считаю, что минимум (х2)
- Spring скорее всего спрашивать не будут, может совсем базу какую-то. Везде где я был – меня спрашивали Java и причем очень так нормально. Структуры данных – MUST, и скорее не потому, что так проще доебаться, а смотрят как работает твоя голова и логика в ней. После Java – это SQL.
- По кандидатам 30+ добавлю, что нас реально там не ждут. Да. Просто нужно смирится. На трейни позиции берут пацанов из универа, они в приоритете. Это реалии. Чтобы конкурировать с ними на Junior позицию, надо выделиться и знать намного больше.
Также, для тех кто дочитал, добавлю от себя: если хотите немного сэкономить по времени - ищите ментора. У меня есть товарищ, который немного помогал в этом деле. Если бы мне пришлось заново учится и были бы средства – пошел бы в школу Сергея. Во-первых - реальный опыт, во-вторых – тебя проверяют и подсказывают профи, а при самообучении можно потратить пару дней на поиск нужной инфы.
Всем спасибо.
279
-
277
-
274
-
273
-
273
-
272
-
268
-
254
-
253
-
253
-
252
-
248
-
247
-
Go элегантный и простой язык, но, тем не менее, дженерики и прочее в него добавят во второй грядущей версии. Язык выстрелил хорошо и применяют его где нужна хорошая экономия на гигантских ресурсах.
Вон чего стоит посмотреть доклад ребят из Badoo, когда они переписали полностью бекенд на Go и количество серверов сократилось из 30 (с чем-то) до 4 (из которых 2 - просто резервные, то есть на всякий случай).
Финансовая экономия просто гигантская.
Плюс, у Go нет внешних зависимостей, все компилируется в единый бинарник и холодный старт очень быстрый (то есть деплой и перезапуск микросервисов вообще не головная боль ни разу). Но самая главная фишка языка - это рантайм: Go рутины и каналы.
Потому он и позиционируется как язык для архи-высоких нагруженных систем с гигантским количеством одновременных подключений где, увы, джава не вывезет или обслуживание ее будет слишком дорого.
Go рантайм принимает решение сам когда функцию нужно выносить в реальный поток, а когда нет. Таким образом, используется наааамного меньшее количество реальных потоков, а значит не тратится время на переключение контекста (особенно когда половина потоков чаще всего спят и ждут ответа). И каждая Go-рутина занимает 8кб ОЗУ (в отличии от реального потока, где нужно тратить огромные ресурсы ОС по созданию потока, копированию памяти и т.д.).
Проще говоря, Го нужен там, где есть огромное число одновременных подключений и особенно хорош для микросервисной архитектуры, так как перезапуск очень дешевый и деплой - вообще не головная боль, не нужны никакие докеры и виртуализация рантайма/окружения для запуска определенного софта. У нас есть просто бинарник с вкомпиленными зависимостями.
А так как язык синтаксически прост - компиляция дико быстрая.
Нишу он свою уже точно занял. Это не промышленный комбайн, но отличный инструмент для изысканного кастома.
PS, спасибо за видео :)
245
-
239
-
237
-
233
-
232
-
231
-
228
-
Я почему-то подозреваю, что Сергей ни разу не встречал человека, который не имея знаний по джаве (или имея по минимуму), пошел на любой другой курс и вышел оттуда "с хорошим уровнем знаний" (что бы это ни значило). Так что это не минус Javarush. Если ты был нулем в джаве, то ни один курс не сделает из тебя профессионала.
Минусы, естественно, у него есть, тут многие пишут про валидатор (хотя некоторые считают это неким плюсом, и я даже согласен с ними), про небольшое количество теории, и Сергей говорит про отсутствие "человеческого фактора".
Согласен, что можно попробовать начать на бесплатной версии, а дальше - как пойдет. Но не согласен про "пару строчек кода". Там как раз упор на то, что ты за время обучения должен пару тысяч (на самом деле больше) строчек кода написать.
И да, я учился на JR, прошел 33 уровня, их "стажировку" (на самом деле отдельный курс, со Спрингом и всякими плюшками, выходящими за рамки коры. Препод, кстати, упоминал некоторые выступления Сергея), и уже 2,5 года работаю в большой IT-компании :) Был джуном, сейчас мидл :)
222
-
222
-
222
-
220
-
218
-
213
-
212
-
212
-
Как андроид разработчик, в целом я согласен с Сергеем, но мне кажется, что Сергей смотрит на андроид разработку с колокольни Enterprise.
Как я вижу разницу между Android и Java Enterprise:
Android: Обычно это краткосрочные приложения, 2-3 месяца(конечно есть исключения типа fb когда есть длительное развитие). Проблема fragmentation (несовместимость между различными девайсами) - в целом решена за последние 3 года. Из плюсов: проекты короткосрочные - это значит что есть возможность попробовать разные экспериментальные штуки и новомодные библиотеки. Также очень большое разнообразие задач - начиная от приложений для пицерии, где надо по карте отслеживать курьера, до распознавания обьектов по фото. Из минусов - очень быстрая смена технологий, только хотел выучить библиотеку а ее уже обьявили устаревшей. Если ты выпадаешь из Андроид разработки года на 3 то вернувшись ты понимаешь что поменялось абсолютно все, и ты динозавр.
Java Enterprise: проекты долгосрочные, соответственно много легаси кода и нет возможности опробовать новые технологии, которые принимаются после обкатки лет 5. Это скучно но если вы усидчивый и спокойный человек то это для вас. Из интересных вещей могут быть различные инфраструктурные задачи - настройка различных кеширующих прокси серверов, серверов баз данных, высокие нагрузки.
И да, при знании Java Kotlin выучивается за 2 недели на уровне чтобы бодренько писать приложения при нечастых обращениях к гуглу.
209
-
208
-
207
-
205
-
203
-
201
-
199
-
197
-
194
-
193
-
192
-
192
-
191
-
190
-
190
-
189
-
189
-
189
-
188
-
187
-
185
-
184
-
184
-
183
-
182
-
181
-
180
-
179
-
178
-
177
-
174
-
173
-
173
-
172
-
В юности, когда я знакомился с новыми людьми, и речь заходила о моей профессии, то все спрашивали, ты программист? Я всегда удивлялся, и искренне не понимал, почему так. Один человек даже сказал, что "ты выглядишь, как программист и говоришь, как программист, но сам при этом рекламщик". Я отмахивался, думая, что эта профессия "какое-то фи". От этого "фи" я отмахивался до 33 лет, пока не перепробовал кучу других занятий и не понял, что мне ничего не подходит. Теперь в 35 я программист, и каждый день жалею, что не послушал тех людей, и не получил эту профессию раньше.
169
-
168
-
168
-
165
-
164
-
164
-
162
-
161
-
161
-
160
-
160
-
159
-
156
-
156
-
155
-
153
-
153
-
152
-
151
-
151
-
150
-
150
-
149
-
148
-
147
-
145
-
144
-
144
-
141
-
Спасибо большое было позновательно, я сам пока только джун, но в начале года проходил немало собеседований до того как попал на первый проект, так вот хотел подтвердить по поводу ответов на вопрос от интервьюера. Лично для меня когда мне отвечали было очень приятно и оставило огромное приятное ощущение о компании, и жаль что таких было только 3 из 10. А вот когда вопрос ответ, а с той стороны только "ок, идем дальше", а ты не знаешь, прав ты был или нет, это очень демотивирует. А вот собнседование после которого я узнал что то новое, это прям шикарно и пусть даже тебе отказали, ты вынес для себя, что то полезное.
139
-
139
-
138
-
138
-
138
-
137
-
136
-
136
-
135
-
135
-
Вставлю свои пять копеек, про поиск работы в США. Приехал в марте этого года, если честно, то с очень хреновым английским. Если читать проф. литературу мог свободно, то разговаривать, и самое главное понимать, от слова никак. Худо бедно, прошел около 40 - 50 интервью (по телефону и по скайпу, причем в большинстве случаев интервьюер был из Индии), только два интерьвью было F2F. В мае с интервалом в несколько дней получил 2 офера, от двух бодишопов (входят в ТОП5 в США) на фул-тайм. Предложения были практически одинаковые, отличались на $4000 в год, бенефиты тоже примерно такие же. Одно место работы в Техасе, другое в Сев. Каролине. Оклад положили в полтора раза больше, чем просил. Так как это первая работа в США (а многие спрашивают про опыт именно в США), с пока еще хреновым языком, был очень рад. Так как работа на постоянной основе в одном из ТОП10 мировых банков, месяц проходил проверку безопасности: на наркотики, в ФБР, обзвонили (!!!) все места работы указанные в резюме за последние 10 лет. Так как не везде работал официально, было несколько неприятных моментов. Наконец, 18.06.2018 получил сообщение что с этой даты я принят и что я могу готовиться к переезду, причем на релокацию мне положено $4000. Чек пришел по почте, после налогов получилось $3400. За все время ни разу не был в офисе компании, все переговоры или по телефону или по эл. почте. Смешно было, когда пытался узнать дату, к которой мне нужно было прибыть на новое место, а меня никто не понимал, и говорили, что когда мне будет удобно. Прибыл на место, звоню контактному лицу, а мне говорят не дергаться, что мной занимаются и мне позвонят, а пока я могу заниматься своими делами. Так как разговорный английский слабый, то быстро перешли на общение по почте и СМС. На мой вопрос, сколько мне так ждать, так как я снял квартиру, купил мебель, и мне нужны деньги, ответили, что зарплата мне идет с даты приема. Тупо сидел дома полтора месяца, за это время вызвали в банк на очередную сдачу отпечатков пальцев, и только в начале августа я получил пропуск. Пока хожу на работу три раза в неделю, на собрания группы, сижу по два-три часа и ухожу, работать не могу, так как по соображениям безопасности можно только с рабочего ноута, а он для меня еще не готов. В общем, получил з\п за два с половиной месяца, а работать так и не начал ))).
Ну, и что спрашивают на собеседованиях. Кроме базовых вопросов по языку (достаточно иметь знания в объеме OCAJP I ) и основ SQL, спрашивают по CI, VCS и Build Tools. Ну и 80 - 90 процентов вакансий требуют Spring Boot и Microservices. Для фулл стек позиций - Angular.
135
-
134
-
134
-
133
-
132
-
Я дополню разность между фреймворком и библиотекой.
Библиотека это инструмент, функциями которого ты можешь пользоваться везде, где тебе захочется. Сам проект ты можешь строить как угодно и на чём угодно и тебе никто не устанавливает каких-либо правил его организации. Т. е. библиотеке не нужна какая-то конкретным образом организованная структура - можешь просто написать небольшой скриптик и там подключить библиотеку и использовать какую-то функцию из неё и нормально.
Фреймворк это уже комплексный инструмент, который предполагает определённые правила, которым нужно следовать. Т. е. это уже действительно каркас приложения и нужно следовать модели поведения, которую этот самый каркас задаёт. Уже нельзя просто писать как хочешь с ноля, ибо ядром уже является фреймворк и он задаёт базовую концепцию приложения.
Именно поэтому React считает себя библиотекой, ибо он до сих пор не фреймворк, он свободен сам по себе. Это библиотека, которую можно использовать просто на HTML страничке без создания приложения и инициализации по каким-то правилам и т. д. Хотя, сейчас я бы называл React большой экосистемой библиотек и, по сути, если взять какие-то стандарты и их обозначить, то React это уже фреймворк, если брать его окружение как нечто общее, глобальное.
132
-
132
-
129
-
125
-
124
-
124
-
123
-
123
-
123
-
122
-
122
-
122
-
120
-
119
-
119
-
119
-
119
-
118
-
118
-
118
-
117
-
117
-
116
-
116
-
Выделил для себя матрицу выбора фреймворков/библиотеки таким образом:
Если вы бекендер пишущий не на js - Angular. По этой причине Сергей и другие бекендеры его выбирают. Здесь Заставляют писать в одном стиле, здесь тонна возможностей которая хорошо интегрирована между собой и не требует самописных решений и сторонних библиотек, как это требуют нижеуказанные технологии. Но вот выучить это все, немного сложнее, так как обилие возможностей огромное.
Если вы верстальщик и переходите в мир фронта - vue. Стили, верстка, логика в одном файле и не нужно изучать компонентные/файловые структуры хранения кода, легкое использование препроцессоров и легкий переход на TS когда это нужно.
Если вы достаточно неплохо знаете JS - React
Что касаемо обучения с 0, если вы пошли во-фронт, то посмотрите на React, так как он даст хорошее понимание работы с js, все остальное за счёт декораторов и деректив будет казаться магией на первом этапе
114
-
114
-
113
-
Как было на моей первой работе программистом. Не ит фирма. Был единственным программистом в фирме по началу. Дали поддерживать существующий проект - разбирайся. Давали мелкие задачи и обрисовали глобальную задачу на будущее переписывать проект на другой язык. Существо, которое называло себя начальником, говорило, что надо бы вот это сделать будет, через 2 дня он про это забывал говорил а надо бы вот это, потом через 3 дня и ещё вот это. У меня было накидано куча задач, многие из которых я прям щас сделать не мог и вообще не понимал что делать-то конкретно сейчас. Но по логике (я-то человек разумный в отличие от существа) я выделил приоритеты, спросив тоже конечно конкретно что важнее прям сейчас. А то хочу то, хочу сё, хочу третье, десятое. Мне это не нравилось и где-то даже терялась мотивация, потому что в целом-то разобраться было сложно и казалось, что вообще не разобраться. В итоге спустя какое-то время начал разбираться вопреки всем страхам. А порой конечно сидел просто, упершись в непонимание, думал ну а что делать, уволят значит уволят, сами виноваты, взяли дебила на работу. Но страхи и негативные эмоции больше мешали, чем для них были какие-либо реальные основания. Позитивной мотивации хватило ненадолго, всё переросло в мучение и мысли "а нафиг оно мне надо". Но ведь платят - ну и ладно, носим тело на работу. Здоровья не хватало. Оказывается думать головой совсем не так легко. И даже такой подход давал свои плоды, прогресс шёл. По крайней мере необходимый минимум я выполнял, проекты делались. Спустя какое-то время, пройдя через весь этот ужас, мне даже начало казаться "а вроде неплохая работа". Когда ты уже получил компетенции и можешь что-то сделать - это хорошо и приятно. Но порой 10 км лежа ползком по дерьму проходишь. Программирование - это для очень умных людей. Если вы не такой, если вы как я, вам придётся терпеть боль. Со временем приходят изменения в характере, интеллекте и на физическом уровне. Для организма и психики не особо полезно. Нужно заниматься физкультурой вне работы и обязательно высыпаться. Не высыпаться - вообще жестокая ошибка, так невозможно работать. Ошибка думать, что вас уволят, если вы там что-то не успеваете или чего-то не знаете пока. Будут проблемы, если увидят, что вы откровенно халтурите. То есть если даже вы халтурите и вам нужен отдых и вам вообще насрать уже на все, все равно делайте вид будто вы заняты, вы что-то ковыряетесь и работа для вас важна. Все порой халтурят, как я заметил, все порой страдают херней либо ничего не делают. Все люди, это всё нормально, но никогда не афишируйте это и свой пофигизм к работе даже самому близкому коллеге, поверьте люди и времена сейчас такие, что... короче будьте умнее. В этой сфере нужно будет постоянно учиться, это трудно, порой отдых и передышка просто необходимы. И даже не смотря на все эти трудности вам вряд ли захочется возвращаться к "обычной" работе чем до этого занимались. У меня ощущение, что если ты всё-таки смог стать каким угодно пусть даже так себе программистом, то ты как человек уже вышел на новый уровень. Ну и ты такой говоришь себе - ого, а я что-то могу. А вы можете на самом деле гораздо больше, чем вам кажется.
113
-
111
-
111
-
111
-
110
-
110
-
110
-
108
-
107
-
107
-
107
-
107
-
107
-
106
-
106
-
105
-
104
-
104
-
103
-
В изначальном вопросе слышу непонимание наемного работника, что такое вообще предпринимательство. Я имею опыт не в IT бизнесе и IT фрилансе, могу ошибаться в деталях, но в целом думаю правильно опишу картину.
Те, кто думают, что вот они уйдут "с галеры" на свою собственную ламповую галеру, где их гребцы будут делать всю рутину, а такой вот увлекающийся кодингом бывший гребец-синьор будет брать только интересные для себя задачи - сильно ошибаются. На практике будет так, что предприниматель вообще забудет, как кодить. А если не забудет, то времени на собственное развитие не будет и уровень с синьора быстро упадет до мидла.
Потому что в "своем бизнесе" для тебя как для владельца совсем другие вопросы и задачи стоят. Найти клиента, работать с этим клиентом по ходу проекта (в том числе с неадекватами, тупыми и просто слабо понимающими в IT, но с деньгами, а на первых этапах любой клиент будет ценен), а потом еще выбить деньги из клиента (кто не в курсе - могут погуглить, что такое дебиторская задолженность и какая это проблема при работе b2b). Кроме того, нужно будет заниматься бухгалтерией, снабжением (ну для IT не так актуально, но туалетную бумагу придется первое время таки закупать самому), решать вопросы с государством, поиском кадров и т.д.
Тот, кто думает, что вот я работаю в конторе, где бумагу покупает офис-менеджер, клиентов ведет клиент-менеджер, бухгалтерией занимается бухгалтер, а наймом персонала - эйчар, то у вас в "своем бизнесе" так не будет. Первое время уж точно. Почти все придется делать лично. Может быть потом, если выстрелите. Или никогда, если не выстрелите или останетесь на уровне небольшой студии болтаться где-то среди волн.
А начинать бизнес с найма личной секретарши (или с аренды дорого офиса в центре) - это 99% вероятность провала. Максимум можно будет отдать часть функций на аутсорс, бухгалтерию, например, не более того.
А если кратко, то работать придется больше, а не меньше. И работать придется не программистом, а менеджером.
101
-
99
-
99
-
99
-
97
-
97
-
96
-
Сергей, спасибо большое за вашу работу, за ваше умение вселять оптимизм, несмотря на сложившуюся катастрофическую ситуацию. Я сам живу в Таганроге, но сильно переживаю от всего происходящего ужаса. По несколько раз в день смотрю новости, что происходит в Украине ( естественно смотрю не федеральные каналы)... Пытаюсь разговаривать с людьми, но не все меня хотят понять, понять, что то, что делает власть, - бесчеловечно... В общем, это очень трудная, но вполне осуществимая задача, требующая времени и огромного терпения...но я веду эту маленькую, но всё же борьбу, на этом информационном фронте...
Недавно начал изучать программирование, но сейчас просто опустились руки... Ваш ролик очень мотивирует на возобновление обучения... Ещё раз большое спасибо и берегите себя!
96
-
95
-
Топ X советов работодателям, что не нужно делать на собеседованиях:
1) быть в N человек, и только у одного из вас включена камера;
2) обсуждать кандидата во время собеседования в вашем чате и хихикать;
3) выключать камеру и с включенным микрофоном обсуждать кандидата с другими коллегами, которые стоят рядом;
4) три раза переносить собеседование;
5) проводить собеседования ради галочки;
6) звать на собеседование, когда кандидат хочет ещё 6 месяцев учиться;
7) звать на собеседование как замуж - говорить кандидату что очень понравилось его резюме, а когда узнали, что часть опыта - это хобби, то сказать что у него нет коммерческого опыта и отказать;
8) провести собеседование, обещать офер и отказать службой безопасности, в которую самому кандидату нужно позвонить и выслушать причину;
9) иметь фейковые контакты на сайте;
10) не включить почтовый сервер, который принимает письма по емэйлу с вашего сайта;
11) не отвечать на письма, когда кандидат требует письменную причину отказа;
12) иметь шарашкину контору с 3 000 000 рублей оборота в год;
13) не читать резюме кандидата;
14) вывесить вакансию с обязанностями 3-4 человек и требовать это от одного за копейки.
Может еще дополню
95
-
Как человек около 3-х лет работавший в одном кабинете с начальником кадрового отдела, присутствовавший на сотнях собеседованиях, и сам принимавший на работу, могу дать простой и очень действенный совет. Вам нужно что бы именно ваше резюме, которое 20 снизу в толстенной пачке других лежит на столе, а у начальника уже голова опухла от потока кандидатов и он уже сам не знает кого он выберет, скорее всего из последних трех, или у кого тот же вуз. Надо это сломать! Не говорите много, заставьте его говорить о работе, что ему нужно! и чем больше он рассказывает вам о ваших обязанностях, тем он больше вкладывается и ему уже жалко своих усилий, более того он уже на подсознательном уровне принял вас. Задайте вопрос о проекте на который идете и слушайте, слушайте, слушайте.
94
-
94
-
93
-
93
-
93
-
92
-
92
-
92
-
91
-
90
-
90
-
89
-
88
-
88
-
87
-
87
-
87
-
87
-
87
-
87
-
87
-
86
-
86
-
86
-
85
-
85
-
85
-
Android подкупает тем, что если ты достаточно увлечен, чтобы заниматься программированием еще и в свободное помимо основной работы время, то ты можешь начать разрабатывать какие-то свои приложения, сначала просто для себя, потом и выкладывать их в гугл плей, авось полетит. Ведь разрабатывать полностью приложение самому с нуля, самому решать какие в нем будут фичи, как и что будет работать - это не тоже самое, что прямо следовать бумаженции, которую тебе написали аналитики, где описано как и что должно работать.
84
-
84
-
84
-
84
-
84
-
83
-
83
-
Взгляд назад на свою же работу - это всегда говнокод :D
И немного в защиту говнокодеров:
Иногда очень крутое и модное архитектурное решение в будущем неизбежно порождает говнокод, т.к. часто прилетают неожиданные, зачастую тупые нелогичные задачи, которые ну никак нельзя было предусмотреть, которые ну никак бы не вписались в такое красивое стройное остроумное решение. ДА ЗДРАВСТВУЮТ КОСТЫЛИ!! - а делать их нужно! и нужно их делать очень быстро: "тут надо добавить одну маленькую хрень - у тебя есть 2 часа". И вроде бы один костыль не беда... Но вот со временем их в проекте понатыкали уже приличное количество (большинство из них ТИПА "временные", но скорее всего переживут жизненный цикл проекта). И некоторые из них просто необходимо держать в уме, т.к. они порождают или порождаются исключительными кейсами. А теперь представим, что это всё заваривалось ДО вашего прихода в проект.
Поэтому НИКОГДА НИКОГДА НИКОГДА не ругайте предшественников. Код - сколько угодно, но не его создателей. Вы скорее всего понятия не имеете при каких условиях: в каких исходных точках (состояние проекта на тот момент), как и кем описывалось ТЗ, сколько давали времени, сколько раз потом менялось это ТЗ, сколько было параллельных задач, как это всё тестилось и т.п.
А ещё бывает ты вслух ругаешь предшественника (а не код), а потом в фирму в гости заходит этот бывший разраб который в целом заслуженно пользуется уважением - этот неловкий момент, да?..... Но это уже относится не только к программированию.
Глупых и случайных людей в этой профессии нет (во всяком случае не задерживаются). Бывают неудачные решения. И не всегда это становится очевидным сразу.
83
-
82
-
82
-
82
-
82
-
82
-
82
-
81
-
81
-
81
-
81
-
В видео озвучена очень важная мысль, которая мало кому даже в голову поначалу приходит - программирование действительно не существует в вакууме и привязано к предметной области. Причём, в зависимости от предметной области, уровень глубины познаний требуется разный. Например если ты разработчик интернет магазинов, то тебе нужно совсем немного понимать электронную коммерцию, а если ты программист промышленных роботов, медицинских систем(в ВУЗе где я учился, БиоМед был вообще отдельной кафедрой от программной инженерии и часть занятий проходила в расположенном по соседству медунивере), телекоммуникации или бортовых компьютеров, то тут еще вопрос что ты должен знать глубже - предметную область или программирование.
Лично до меня эта мысль полноценно дошла когда я проработал 11 лет в электроннной коммерции, мне надоело + наступать на пятки стал кризис и система по которой я специализировался резко упала в спросе, изучил Python и ушел в программирование БпЛА. Вот тут я маленько охренел от сопутствующего объёма требуемых знаний и в электронике и в механике(классическая ТММ - Теория машин и механизмов, ласково прозываемая студентами Ты Моя Могила) и в физике и в геометрии(причём как эвклидовой так и сферической, потому что земля не плоская и планиметрические формулы дают категорически не верный результат) + набор терминов и понятий применяемых в авиационной инженерии. То есть прогер БпЛА это эмбендщик с навыками авиационного инженера хотя бы на уровне базового бортмеханика.
Могу дать совет начинающим, исходя из своих граблей - старайтесь не ограничиваться отдельной технологией узкой области, потому что если на эту технологию/фреймворк упадёт спрос - вы останетесь без работы даже имея большой опыт.
80
-
80
-
80
-
79
-
79
-
79
-
79
-
79
-
78
-
78
-
Здравствуйте, Сергей.
Постоянно смотрю ваши видео, всё нравится, всё прикольно и интересно, особенно нравятся около ИТшные видео (сравнения языков, что выбрать, куда посмотреть, пути развития и всё такое). Посмотрел и данное видео. Здесь несогласен с 90% того, что Вы сказали. Ощущение такое, будто Вам этот видосик нужно было срочно сделать, ну, и сделали особо не готовясь. "DevOps инженеры" всё больше и больше становятся на слуху (как профессия), но вы тоже считаете, что термин DevOps это в первую очередь про некого человека/специалиста? Думаю, вы знаете такую фразу: Если у вас есть DevOps инженер, значит, у вас нет DevOps. Интересно тогда, а кто такие SRE? А есть ли разница между DevOps инженером и SRE? С CI/CD тоже как-то было, мне кажется, не подготовлено и на скорую руку. Я думаю, если бы вы сделали отдельное видео на 10 минут чисто про CI/CD, то было бы там всё по-другому (я про посыл). Цель CI/CD пайплайнов - автоматизация, повторяемость, исключение человеческого фактора и наличие всегда рабочего билда в проде, как следствие возможность ожидаемой частой и повторяемой выкатки (релиза), а CI/CD инструмент, по сути, всего лишь шедулер.
Попытался конструктивно покритиковать, без обид)
Продолжаю отслеживать канал.
Спасибо за труды.
76
-
По поводу бесить)) Однажды в программировании я побывал по обе стороны системы. 1)как разработчик 2) как заказчик.
В первом случае, те дебильные требования что мне приносили были просто крайне размытыми. В итоге всё свелось к одной фразе "сделайте что бы было хорошо, а плохо неделайте".
Когда же я был заказчиком, мне необходимо было что бы на предприятии обновили "1с", переписали всё напрочь. Ибо говнокод уже лютый, непонятно где и что, самому править страшно ибо баги которые вылазили................. ты сдвигаешь кнопочку влево/вправо, сервак падает превращается в сингулярность и утягивает всю вселенную прямиком в ад (P.S ненавижу бухгалтеров/бухгалтерию). Короче, я задрочил дирика он согласился выделить полтора лимона на мои хотелки, пошёл я значит собирать ТЗ, я думал за недельку опрошу "юзверей" чё им надо в 1С, запакую в общую картину и выставлю нормальное ТЗ. Как выяснилось позже 95% сотрудников НЕЗНАЮТ что они вообще делают на работе, они просто делают какие-то действия на автомате и всё. В итоге по окончании недели я понял что всё что я могу выставить в требованиях это размытую картину о ситуации, и фразу "сделайте что бы было хорошо, а плохо неделайте"..
76
-
75
-
74
-
74
-
74
-
73
-
73
-
73
-
72
-
72
-
72
-
72
-
Нравится ощущение того, что рынок труда нуждается в тебе больше, чем ты в нём. Нет необходимости "держаться" за работу. Даже наоборот, приходится брать себя в руки и удерживать себя на каком-то месте работы, чтобы не быть летуном, не менять работу раз в полгода. Если человек уже поработал программистом, то он знает, что он и в 70 лет работу найдёт, и сможет поработать и в Америке и в Европе, если захочет. Не нравится - отсутствие социальных контактов. Если у парикмахера они завязываются сами собой ежедневно, то программисту надо над этим очень сильно работать в нерабочее время. Чего, большинство, естественно не делает. Ибо, усталость и лень.
72
-
72
-
71
-
71
-
был на собес на голенге,проходило оно след образом:у человека который собеседовал меня был листик с вопросами,например в горутине передай через for 10 чисел в канал и в мейне разбери канал,сделал это через range(да,будет ошибка когда горутина отработает,писал на листике и вейтгруп не вставлял для экономии времени),ответ неверный(как правильно мне не сказали),но сказали что это 100проц не работает.след это вложенные структуры,например есть структура animal в этой структуре вложенная структура cat,изменить поле последней(не создавая cat),ну вроде бы логично что создать объект первой и animal.cat.age = 12,но тоже минус поскольку работать не будет и было еще пару вопросов из разряда верно все равно не ответишь
в конце собес сказали что давай на интерна на 300 бачей(указывал 900,поскольку полтора года на пхп есть и опыт разработки имеется)
дома проверил вопросы которые они задавали,все отработало)
71
-
71
-
71
-
70
-
Очень скучно рассказали. За 9 лет в Андроид разработке я писал чат, банковское приложение, игру с дополненной реальностью, приложения для автомобильных мультимедиа систем (и сейчас они используются в Cadillac Escalade), систему виртуализации для запуска Android на сервере, систему для удаленного рабочего стола на Android, систему документооборота для администрации области, разрабатывал собственный протокол передачи данных, собирал прошивку для телевизионной приставки, писал приложение для умных телевизоров... И это я только самое интересное перечислил. А у вас андроид разработка - это кнопочки двигать. Нет, так вы свои курсы не продадите.
70
-
70
-
70
-
70
-
69
-
69
-
69
-
69
-
69
-
69
-
69
-
68
-
68
-
68
-
68
-
67
-
Обычно фулл это или бэк, который доучил кусок фронта до уровня "мне достаточно для закрытия текущих задач", или фронт, который сделал с бэком то же самое. Но лично в моем понимании более верным является первый вариант чем второй, поскольку именно бэкэнд часть это про данные клиента, безопасность, дыры, взлом и вот это вот всё и там херово делать нельзя, а фронт можно хоть на чистом хтмл накидать и там цена ошибки не потеря всех данных или шелл/прокси залитый на сервак, а максимум разъехавшаяся верстка у кого-то из клиентов. Грубо говоря если ты не знаешь реакта или знаешь его примитивно, то ты задачу так или иначе закроешь и худо-бедно оно работать будет, даже если сделано плохо - ничего страшного. А вот если ты на бэке в безопасность не умеешь и тебе через xss дыры в базу говна натолкают, или через форму шелл зальют вместо картинки, или sql-иньекцию сделают, а потом или твои данные начнут утекать, или вместо системы в один прекрасный момент людям член показывать будут - вот тут уже беда будет. Такое...
67
-
67
-
67
-
67
-
67
-
67
-
67
-
67
-
66
-
66
-
65
-
Сергей, спасибо за видео! Неплохо описан взгляд менеджера и инженера на все эти подходы. Не хочу показаться пуристом и не буду придираться к мелочам (рассказать точно до мелочей - это был бы серьезный вызов), хочу просто немного по верхам вас поправить. Смотрите, то что вы описывали касающееся выпуска MVP - это подход Lean Startup, у которого есть конкретный автор (Если не ошибаюсь Эрик Риз) и он не имеет никакого отношения к Lean Manufacturing придуманному на Тойоте. Так же как и Канбан Метод, который сейчас используют в IT тоже не имеет никакого отношения к Lean Manufacturing и используемому там Канбану. Здесь вопрос скорее в том, что как раз Lean Manufacturing не смогли применить к IT-разработке из за того, что есть очень сильная специфика. Lean Manufacturing сделан для материального мира, производства материальной продукции и производственных цепочек, которые требуют достаточно мало умственной работы (когнитивных навыков). Современный же Канбан Метод, который был придуман в конце 2000-х как раз в нашем любимом IT (зачатки этого подхода появились в Microsoft) и он придуман именно для процессов требующих большого количества когнитивной работы и выпуска нематериальных продуктов. Помимо того, что современный Канбан не имеет никакого отношения к Lean (а во многих вещах действует ровно наоборот) он не имеет никакого отношения к Agile, это подход который был придуман как альтернатива тем подходам, которые мы привыкли называть гибкими, чтобы избегать тех проблем, которые они вызывали при внедрении. Если будет интересно, то готов на эту тему пообщаться, можете меня в FB найти или в телеге, буду рад конструктивному диалогу
65
-
65
-
65
-
65
-
64
-
Категорически не согласен! 1) Время запуска десктопного Java приложения в наше время - совершенно не узкое место. Во первых JVM стали намного эффективнее, а во-вторых объемные библиотеки можно подгружать динамически по мере необходимости. 2) Среднему бизнес-приложению все эти свистелки-перделки, красоты и анимации на фиг не нужны, а чтоб окошки и кнопки выглядели не как жопа, а нормально и эргономично - есть кучи библиотек. В конце концов, для особо упоротых любителей "голубизны" есть JavaFX. 3) Конечно на всех осях есть свои средства разработки десктопных прилад, но какие ещё кроме Java позволяют скомпилить один раз и запускать везде? Тот факт, что на Java пишут сложнейшие IDE уже опровергает все аргументы против ее использования для десктопа.
Однако соглашусь с Сергеем, что Java действительно все реже применяется на десктопе, но не потому, что она плоха, а потому, что не модна. За 30 лет в IT я видел немало прекрасных технологий, которые ушли в небытие из-за агрессивного маркетинга "новых, улучшенных с банановым вкусом" фреймворков и языков
63
-
63
-
63
-
63
-
63
-
62
-
62
-
Я как php, сталкиваюсь со всем и нарисовать кнопки и сбоку фронта настроить и на node дописать какие-то вещи и разрезать макет и доверстать, само собой фронт jquery, angular, vue что-то поправить дописать, поставить/настроить редис, монга-хуенга, sql сервер какой-нибудь, сервера очередей, принт-сервера. Порой кажется вообще что те кто не уважительно относятся к php разработчикам мудаки конченые. Они даже не представляют какой разнообразный спектр работы приходится делать. Честно говоря если откатиться назад лет на 10 никогда бы не занялся php и никому не посоветую это. Повелся на востребованность и простоту и поплатился. А теперь как рабы пашем, а края нет и никогда не будет того дня когда ты выйдешь на работу и спокойно скажешь - ну вот теперь все теперь я все знаю и все могу - нихуя, придёт новая хотелка новых инструментов и инфраструктурных требований и пиздец.
62
-
62
-
61
-
61
-
61
-
60
-
60
-
60
-
60
-
60
-
59
-
59
-
59
-
59
-
59
-
58
-
58
-
58
-
58
-
58
-
58
-
58
-
58
-
58
-
57
-
57
-
57
-
57
-
57
-
56
-
56
-
56
-
56
-
55
-
55
-
55
-
55
-
55
-
55
-
54
-
54
-
C++ таки не только геймдев, а в принципе язык с самым широким применением. Браузеры, геометрические движки, тру-хайлоад, поисковики, биржевой софт, любимая многими Java-машина и многое-многое-многое другое. С++ даёт понимание о том, что происходит внутри этих ваших Java и Python. Тем не менее, я счастлив, что ушёл С++, ибо с каждым обновлением и без того громоздкий язык превращается в НЁХ, работать с которой хочется всё меньше.
54
-
54
-
54
-
Ни разу не пожалел, что получил ВО. У нас там кроме технического была куча вещей типа социологии, политологии, экономики, философии и т.д. Тогда казалось, нафига это все нужно, а сейчас это дает хоть какое-то понимание того, что происходит в мире, позволяет фильтровать информационный поток и принимать рациональные решения.
Вообще пришел к выводу, что лишних знаний не бывает. Если есть возможность, надо брать всё.
54
-
54
-
54
-
53
-
Хорош! Занимаюсь уже 3+ месяца и могу сказать, что все, о чем здесь говорит автор, в точку. Некоторые вещи из видео (типа отвлекающих факторов) прям вчера/сегодня происходили и даже прямо сейчас происходят и будут происходить, но ты с ними борешься постоянно и пока побеждаешь - все получится. Такие видео, на мой взгляд, способны мотивировать даже уже достаточно мотивированного человека (у которого однозначно когда-либо угасает желание заниматься или происходит выгорание), не говоря уже про совсем новичков, которые только взялись за учебу, которым все трудно, страшно и непонятно и у которых ничего не получается. Главное - стремиться к своей цели, а если вы приложили достаточно усилий и не получилось - не расстраиваться, значит это - не ваша цель. Обязательно все получится только в другом направлении. В свою очередь, очень рад, что когда-то до этого попал на этот канал, что послужило мне помощью для выбора своего пути и определения своей цели, к которой я целенаправленно иду. Все получится! Спасибо Немчинскому!
53
-
53
-
53
-
53
-
53
-
53
-
53
-
53
-
53
-
52
-
52
-
52
-
52
-
52
-
52
-
51
-
51
-
51
-
51
-
51
-
51
-
50
-
50
-
50
-
50
-
50
-
50
-
50
-
49
-
49
-
От себя скажу - меня чёрт дёрнул когда-то на одном непопулярном сайте поиска работы в IT указать, что я ищу вакансии по Андроиду. Потом понял, что с Андроидом не сложится, стал искать чисто Java. Больше нигде про, то что ищу работу в разработке под Андроид не писал.
И вот, я давно уже оттуда удалил свой профиль, отключил все рассылки. И мне, КАЖДЫЙ МЕСЯЦ на личную почту обязательно какая-нибудь HR напишет "у нас есть для вас вакансия по Android", задолбался уже отклонять.
Так что работа в Андроид разработке есть, предложения есть, без куска хлеба не останетесь)
49
-
49
-
48
-
48
-
48
-
48
-
48
-
48
-
48
-
48
-
48
-
48
-
У меня было так прямо слово в слово. Пыталась делом заслужить повышение. В то время как коллеги время от времени похаживали к руководителю за повышением. В один момент узнала, что коллега, у которого я являюсь наставником, получает больше меня. После этого конечно был взрыв, гнев, обида. Неуверенность в себе как рукой сняло. Зарплату значительно подняли, но осадочек остался. Были после этого попытки уволиться, но предлагали всё лучшие и лучшие условия. Но это не помогло, я просто больше не смогла работать там, где меня просто использовали, как отрезало. Это была моя самая первая работа.
48
-
47
-
47
-
47
-
47
-
47
-
47
-
Доход неограниченный, но и не гарантированный.
График не ограничен - можешь работать и по 16 часов в день, порой ПРИДЁТСЯ так работать.
Можешь работать откуда угодно где есть свет и интрнет, если в месте, где ты сейчас находишься, нет света и интернета, то это твои личные трудности - "рожай" интернет и свет.
После офиса, ты удивишься какой на самом деле объём задачь, незаметно для тебя, брала на себя компания.
Фриланс это просто другой режим работы, а не Страна Чудес. Там есть как серьёзные минусы, причём, местами, серьёзные настолько что не все вывезут, так и серьёзные плюсы
47
-
47
-
Тиражирование автотестов по кейсам - это далеко не все, что делает автоматизатор. Разработка инструментов для автоматизации процессов тестирования, например, утилит для создания сложных тестовых данных, или какие-то админки, заглушки, моки и тд и тп - это полноценная разработка, просто она создана для нужд тестирования, чтобы процесс работы у мануальщиков проходил быстрее и легче. Инструменты и стек технологий ничем не отличаются от энтерпрайз разработки, просто функционал не такой критичный для конечного клиента.
И да - программирование у автоматизатора это все-таки 80% времени, а в вашем видео скорее речь про так называемых фулл стеков - это ручники, которые умеют тиражировать тесты по кейсам по стандартным шаблонам.
47
-
47
-
47
-
47
-
46
-
46
-
46
-
46
-
46
-
46
-
45
-
45
-
45
-
45
-
45
-
45
-
45
-
45
-
45
-
45
-
Я бы еще добавил, что при оверрайде неабстрактных методов, новый метод должен уметь принимать параметры в таком же диапазоне или шире (но ни в коем случае не уже), а при возвращении значений - в таком же диапазоне или уже (но ни в коем случае не шире).
Например в каком-то классе есть метод, который умеет принимать число от 1 до 100 и возвращать от 1 до 10. Если его заоверрайдить так, что новый будет уметь принимать 0..200, а возвращать 3..5 - существующий клиентский код будет доволен. А вот если переписать так, что новый метод умеет принимать только 1..50 или вдруг возвращает 0..20 - то существующий клиентский код может быть неприятно удивлён.
Также можно было бы еще сказать, что список выбрасываемых исключений можно сокращать, а исключения - конкретизировать, а вот наоборот - добавлять новые или расширять существующие - нельзя. Но с контролируемыми исключениями компилятор Джавы в этом плане сам подскажет, что можно, а что нет, а неконтролируемые... на то они и неконтролируемые :)
44
-
44
-
44
-
44
-
44
-
44
-
44
-
44
-
44
-
44
-
44
-
43
-
43
-
43
-
43
-
43
-
43
-
43
-
43
-
Первое, что я бы посоветовал - забыть о беспроводных клавиатурах.
Второе - обязательно беспроводная гарнитура. Если параллельно в скайпе периодически звонят, если любишь кодить под музыку, но часто надо вставать и афкшить, лучше, чтобы наушники всегда оставались на голове, а не запинаться каждый раз об эти грёбанные двухметровые провода. Кроме того, амбушюры должны подходить вам по размеру и должны быть мягкие и из дышащих материалов, иначе либо они будут больно давить на хрящи или уши в них будут потеть, либо и то и другое.
Третье - тихая клавиатура, желательно белого цвета, чтобы в темноте было чётко видно значения клавиш.
Четвёртое - оперативка не ниже 8 гигов. Особенно, если любите периодически отвлечь голову, развернув и поиграв какую-нибудь игру, а потом свернуть её и вернуться к работе.
Пятое - часы на столе. Не всегда в процессе работы вспоминаешь о времени и о часах в углу экрана.
Последнее по порядку, но не по значению - Удобные стол и кресло. Если тебя бесит то, что кресло уезжает от стола при малейшем движении или если у тебя свисают локти со стола и на предплечьях уже образовались характерные продавыши, ты не сможешь сосредоточится на работе. По своему опыту скажу, что лучше, если подлокотники кресла и столешница будут на одном уровне.
43
-
43
-
42
-
42
-
42
-
42
-
42
-
По моему мнению, есть еще одна, основная, причина для хейта PHP:
У языка низкий порог вхождения (сам с PHP начинал). И подавляющее большинство приложений на php это какие-то несложные сайты или простые интернет-магазины (где в среднем намного меньше денег чем в enterprise).
Часто такие сайты пишутся одним программистом, без процесса разработки (без ревью кода, юнит тестов, документирования, часто даже без CVS, или даже без отступов). Пишется "Чтоб работало", нарушая все принципы хорошего кода.
В следствии чего и качество кода написанного на php намного хуже, чем качество кода написанного на той же java.
В следствии чего, у народа PHP ассоциируется с "Говном".
42
-
42
-
42
-
42
-
42
-
42
-
41
-
У нас в селі був один дядько Толік алкоголік.Не старий ще, але вже трохи потрёпаный алкоголем мужик. Так от по молодості ще учився в Московском институте ядерной фізики, кажется на кафедре кібернетіки. То десь уже в 90х було. Але потім не склалося хер зна шо то й вернулся він в рідний колхоз тракторістом, а там і скорєшився з зелёным змієм. То до чого то всьо я. Однажды він в очередной раз докирячився після уборки озимых до войны з чортіками і джедаями і под це дєло продал послєднєє так сказать, шо зв'язувало його із цим міром - тєлєвізор. Потім наркологія, капельніци, кодировка, короче мужик завязав. Через пару місяців почав приходити в чувство, а досуга нєту. І грошей нєту. Шо делать, значить викупив у сосєда-алкоголіка пенька першого чи другого - не скажу, то його пацана ше школьний компік був. на ньому навіть порнушкі нє посмотріш. Хіба пасьянс да чікен інвайдерс заграть під пивко. Тай наш Толік - бывший алкоголік крутив то старьё - на мінуточку то рік десь ще до майдана був, може дванадцятий. Найшов книжку ше студентську Страуструппа "Как выучить С++", найшой якогось диска з мохнатим борланд Сі , та й наворотив досовську програмулінку , а на його вінде 98й дос емулятор ше полноценний був. Короче перетаскуєш фільмец любий формата аві прямо в термінал, він його кушає і одразу воспроізводіт на допотопном компє. При тому, практично всі ненужні і второстєпенные ресурси системи тупо убіваются, включая той же explorer.exe. Конечно, 4к б здохло , але всі старі советскі фільмєци типу Москва слєзам нє вєріт, Толік під чайок і печеньки дивився з упоєнієм. Ну а потом він пішов обслуживать компіки старі на укрпошту, но то все другая історія.
41
-
41
-
41
-
41
-
41
-
От себя добавил бы еще 2 пункта: не надо бояться накосячить и не надо скрывать, что уже накосячил. В стремлении не накосячить можно долго пытаться сделать "как правильно" или "как принято в команде", а потом на код-ревью узнать, что для данной задачи "как принято" не подойдет (или еще лучше - ты как джун не понял или не знал полностью как же тут принято). А про сокрытие косяков хотелось бы сказать, что оно похоже на пичканье try-catch везде, где не надо и без обработки исключений. Если накосячил, и, к примеру, повредил общую БД, то лучше подойти к более опытным товарищам и решить вопрос быстро, чем молча парализовать работу с бд всей команде на денек-другой
41
-
41
-
41
-
41
-
Java был мой первый язык. На нем учился программировать, но ни дня на нем не работал =D Первая работа была на Пайтоне и я его дико возненавидел с тех пор. До сих пор иногда пытаюсь сделать персональные проекты на нем и не могу понять, чего он так всем нравится. На следующей работе перешел на С#. Идеологически та же Джава, но с кучей сахара и удобств. Да и то, что стэк только один - не такая проблема, потому что все сделали достаточно модульным, настраиваемым и простым. Все собирается как из конструктора. Например, надо мне консольку, взял только DI контейнер, потом понадобилось из этого апишку сделать, просто дополнительный проект и сделал зависимость от него в уже существующее приложение. Вспоминая этого монстра из Спринга, Хибернейта и иже с ними на шарпе все сильно проще и удобнее. И ресурсов в итоге это все кушает поменьше. Это я про .Net Core и дальше. Знаю, что .Net Framework вроде был сильно хуже, но я на нем не работал. Кароче, для чего то нового я бы точно выбрал C#. Кстати, банковского софта на нем написано если и меньше, то не намного. По крайней мере в Израиле все банковские и правительственные приложения, что я видел были на шарпе. И сейчас работаю на банк тоже на нем же. Хотя Джава все еще самая популярная в этой сфере это да.
41
-
40
-
40
-
40
-
40
-
40
-
40
-
40
-
40
-
40
-
40
-
40
-
39
-
39
-
39
-
39
-
39
-
39
-
39
-
39
-
38
-
38
-
38
-
38
-
38
-
38
-
38
-
38
-
38
-
38
-
Я под запросом по видео неоднократно писал, что самый простой способ релокации, равно как и самая простая страна для релокации - Польша. А способ - бизнес-инкубатор. Этой штукой можно переехать вообще не имея работы, а только потом её найти. Или если у человека есть хотя бы 2000 баксов на двоих зарплаты в той же Украине, то договориться чтобы платили не на украинского ЧП, а польские фактуры и ехать себе хорошо жить (приват прекрасно платит фактуры в злотых). Всё. Просто. Гуглим тот же TwojStartup, пишем-звоним и через 1-3 недели вы уже будете жить в другой стране (зависит от скорости изготовлени ошвядченя, обычно как раз 1-3 недели). А там уже по месту будете искать работу, подписывать контракты и т.д. если надо, а если остались на старой - ну фактуруйте их да и всё.
По поводу "если вы знаете украинский или белорусский, то поляков вы будете понимать" - а нифига. Соглашусь только если ты мне без словаря и переводчика скажешь значения слов cofnąć, jutro, dywan, zapomnieć, na pewno и высший пилотаж - разница между "będę to robił przez 2 tygodnie" и "będę to robił za dwa tygodnie". Вот так в лоб. Еще раз - без гугль транслейта (у тебя его, когда будешь говорить, не будет). Польский до "хоть как-то говорю" осваивается за 3 месяца с педагогом можно украинцем, до нормального - еще 3-4 с педагогом-поляком специальности Polski jako obcy. Но учить нужно и придётся. Понять поляков можно примерно процентов на 60-70 при должном уровне наслушанности, но с ними и говорить надо. Позавчера никого не трогаю, иду себе по городу - навстречу 2 украинки и диалог "я ей говорю Ja je zmęczona, а она..." ... как поляки не ржут с этого - я не знаю, потому что дословно это звучит "я он ест уставшая", да, "он ест" в смысле еду. Или как я здоровался словом część вместо cześć. Разница - один хвостик, оба слова ровные - спеллчеккер пропускает, только значат "часть" (типа запчасть) и "привет". Поляки угорали, но виду не подавали :D
По поводу самой страны - классная страна. Во-первых реально Европа, когда ковидятина пройдёт эта и границы все откроют - путешествую-нехочу. Комфорт вполне неплохой, темпы роста бешенные, работы масса, зарплаты растут. Плюс она одна из самых дешевых в ЕС. Открываю секрет: вы просто живёте в Польше, но работаете, ну например, в Голландии удалённо. Голландская зарплата + польские цены = вы тут будете как сыр в масле. А цены на многое реально шара. Еда дешевле Украины (если вы мне найдёте свинную корейку по 75 грн - покажите. и молоко по 15-17 грн за литр), шмотки дешевле (куча польских брендов, те же кропп-хауз-резёрвд, у которых один владелец, CCC и многое другое. постоянно какие-то акции. Пуховики по 300 грн новые хорошие в кроппе/хаузе видели? а у меня в шкафу несколько висит), тачки дешевле, горючка почти так же, рестораны-бары дороже, но они хоть вкусные, поляки реально классно готовят. Такое вот.
38
-
38
-
38
-
38
-
38
-
38
-
37
-
37
-
37
-
37
-
37
-
37
-
37
-
37
-
37
-
37
-
37
-
Будучи аспирантом, вкатился в андроид, вот уже несколько месяцев работаю и хочу сказать, что помимо пресловутого UX (который, на самом деле, очень геморный в силу необходимости поддержки разных экранов с разными разрешениями), нужно знать тот же HTTP, REST, какие-то основы sqlite, ну и Котлин в дополнение к Java + много разных библиотек, специфичных для Андроида. Безусловно, это не потребуется в один момент, но рано или поздно освоить придется. Сам в перспективе смотрю в сторону блокчейна - Сергей заинтересовал :)
37
-
37
-
37
-
37
-
36
-
36
-
36
-
36
-
36
-
36
-
36
-
36
-
36
-
36
-
36
-
36
-
36
-
35
-
Стоит отметить, что Salesforce - это не какая-то единая платорма, компания приобрела много других компаний и сейчас объединяет в своём портфолио совершенно разные и не имеющие ичего общего инструменты. В видео речь идёт о Sales Cloud, Service Cloud и других "нативны" тулах. Это самые сложные продукты, но и самые хлебосольные. Если есть опыт в разработке, то 100% выбирать нужно их. Помимо них есть Marketing Cloud, Datorama, Tableau, MuleSoft и прочее "приобритения" - это всё тоже айтишные продукты Salesforce и там совешршенно другие принципы работы и нет никаких Апексов или ЛВС компонентов. В этих продуктах гораздо меньше кода и больше поинт-энд-клика. Под каждый "клауд" есть свои разработчики и свои вакансии и порог входа в них на несколько порядков ниже, чем например порог входа в вёрсту. Поэтому для новичков, Salesforce - это наилучший выбор в любом случае, а если нет опыта в разработке, пожалуй, единственные прибыльный старт в айти. Если, конечно, есть разговорный английский.
35
-
35
-
35
-
35
-
JEE это просто набор спецификаций ( интерфейсы если хочешь ), а реализацию предоставит уже конркетный вендор. Например, часть стандарта - JPA - спецфиакация по работе с ОРМ. Ты в своем коде можешь базироваться на интерфейсы, т.е. спользовать javax.sql и всякие аннтоции @Column, @Table , а уже сама реализация будет предоставлена кем-то со стороны, например Hibernate'ом, который являеется имплементацией стандарта JPA. Так, достигается независимость от вендора. В теории ты бы мог заменить hibernate на другую имплементацию, а твой код бы этого даже не заметил. Стандарты и спецификия и прочая дичь очень важны для энтерпрайза. Но врезультате все равно получается говнище, сейчас просто юзают какой-нибудь Spring без application server
35
-
35
-
35
-
35
-
35
-
35
-
35
-
35
-
35
-
34
-
34
-
34
-
34
-
34
-
34
-
34
-
34
-
Я познакомился с Go имея опыт программи́рования 10+ лет и зная 10+ ЯП в том числе и С. По этому, лично мне, Go зашел так, как будто я его уже знал, единственное что, поразбирался с горутинами и каналами. Но я поностью согланен с Сергеем, что Go это всего лишь еще один инструмент, для решения специфического круга задач.
Могу добавить, что Go ни в коем случае не должен быть ПЕРВЫМ! вашим языком. Это не тот язык, на котором стоит учиться программировать. Помните, что уметь программировать не равняется, выучить язык. Так что, если вы новичек в программировании, не стоит трогать Go. Послушайте лучше Сергея, он то уж точно программировании разбирается :)
34
-
34
-
34
-
34
-
34
-
34
-
34
-
34
-
34
-
34
-
34
-
34
-
33
-
33
-
33
-
Если нужны советы, как это преодолеть, могу дать один и самый основной : говорите. Говорите с самим собой, поделитесь впечатлением от просмотренного сериала, позадавайте себе интересные вопросы. Само собой изначально будет тяжело, скорее всего не сможете говорить сразу грамотно (лучше записывать речь на диктофон, а после искать ошибки)
Думаю, должно помочь) Я сама с собой частенько так разговариваю и обсуждаю книги)) Увлекательно и полезно. Удачи)
Ну и да, друга - носителя языка никто не отменял, сейчас такие знакомства очень легко найти, тем более в чатах Айти(если англоязычные, само собой)
33
-
33
-
33
-
Я услышал про важность инглиша просматривая стрим то ли с Яковом Файном, в январе вроде. У меня был еле еле elementary. И еще до того как попасть к ментору с февраля начал учить, Пару раз в неделю урок с педагогом, + приложение юзал, и сперва читал простые книги. Сейчас вот июнь, уже мне педагог сказала привыкать к беглой речи, пора начинать смотреть час в день сериалы на английском, без русских сабов, только с английскими. Со временем говорит сможешь выключить и английские сабы. Я посмотрел 3 сезона, норм, иногда с телефона подгугливаю непонятные словечки. Думаю к концу обучения с ментором будет уже прям хорошо все. И еще инглиш очень помогает отвлекаться от программирования, когда от него горит. Конечно я медленнее учусь на курсе, но зато без ущерба психике, от того что загоняю себя через силу что-то делать. Так что для меня инглиш заходит прям очень в тему и советую всем. Главное найти несколько источников, интересных, у каждого это свое, и заниматься регулярно. Знание прям хорошо настакивается, если постоянно делать.
33
-
33
-
33
-
33
-
33
-
33
-
33
-
33
-
33
-
Да, это важно. С первого своего интерна ушел через 10 дней, хотя тема была моя любимая, возможности для роста просто огромные (как казалось на тот момент), и вообще мне это было нужно, НО ЛЮДИ... Правда их было всего двое, упырей, но это были руководители.
Я сказал им, что не дотягиваю до команды, мне стыдно, что я такой дурак (хотя мне никто этого не говорил) и я не могу с ними работать.
Второй такой возможности, в такой теме я больше не имел.
33
-
33
-
32
-
32
-
32
-
32
-
32
-
32
-
32
-
один раз HR-ка позвала на собеседование - сказала, что подойдет на проходную. В итоге звоню ей
- я пришла
- Да-да, подойдите к охраннику покажите ему свой паспорт, потом идите вперед до упора, не выходя на улицу поверните направо там стеклянный лифт.
Конечно я вышла на улицу и искала этот лифт. Звонок:
- Вы где?
- я на улице не могу найти лфит
- я сказала не выходя на улицу. ..
А в голове "А еще ты сказала, что встретишь на проходной!"
Потом на этом же собеседовании она сказала какой-то термин - выпендривалась. И я не удержалась и спросила
- "термин" что это значит?
- Ну, раз вы сюда устраиваетесь, то должны знать, что это значит.
- Ну, я не все на свете знаю, может вы мне скажете - я стану знать больше (не помню как именно сказала)
- Дома посмотрите, а я вам говорить не буду...
32
-
32
-
32
-
32
-
32
-
32
-
32
-
32
-
32
-
31
-
31
-
31
-
31
-
Работаю в достаточно неплохой компании, но я там единственный разработчик. Стал вопрос о расширении, нужен еще один более опытный программист. Так вот начальство, которое совсем не подкованое в IT (как же нахрен тяжко им что-то объяснять каждый день) не очень хочет рассматривать людей от 40 лет уже. Их мнение объясняется тем, что "слишком взрослый человек" он как бы в силу возраста, опыта и наглости хочет получать бабки ни за что (просто за то что он опытный), имеет гонор и т.д...т.е они даже не понимают, что "гонор" может быть простым объяснением того, что их супер-идею просто так не осуществить. В общем, я думаю, это не единичный случай. Что там уж говорить про джуна, которому 40+. Все возможно, но однозначно сложнее
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
31
-
Долго поработав в маленькой компании, кажется, что в ней очень трудно расти профессионально (особенно, когда ты слишком ответственный и трусливый), потому что спектр обязанностей широкий и ты стараешься не брать задачи, в выполнении которых своими силами ты не уверен, а старших товарищей для подстраховки нет. В результате клиентов с такими задачами отпускаешь (правда они потом часто возвращаются, когда сложные задачи заканчиваются, а такого же обслуживания текучки в других местах не найдешь), а сам ты погружаешься в рутину типовых задач и не развиваешься, что-то новое постоянно изучаешь но не подкрепляешь это практикой и стоишь на месте.
Хочется большую компанию с сеньорами и лидами, которые будут четко ставить задачи и если ты где-то тупишь то помогать и контролировать. А когда ты сам и задачу собираешь, и тз придумываешь и код пишешь и клиенту ее сдаешь - это ужасно.
30
-
30
-
30
-
30
-
30
-
Молодец, Сергей! Хорошие советы!
Хорошо, наверное, шутки шутить, но для многих айтишников - это серьезная проблема!
Мне встречались очень жесткие интроверты, которые могли сутками из комнаты не выходить и
старались свести все общение до односложных фраз.
Самые дельные советы из видео:
1. Относится к этому как к жизненной задаче или проекту: поставить цель и наметить план достижения
2. Не бегать за девушками, а заниматься саморазвитием и расширением кругозора и круга знакомств.
3. Обратить внимание на внешний вид, подобрать хорошую одежду
4. Харизма и коммуникабельность - это не дар свыше, а навыки, которые можно прокачать, как и любые другие навыки
5. Использовать соцсети и службы знакомств
Я бы еще добавил: найти хорошего психолога и проработать с ним свои комплексы и детские страхи.
Собственно, это и нужно, чтобы обрести уверенность в себе, которая так сильно нравится женщинам.
Это может сэкономить много лет жизни и улучшить ее качество.
30
-
30
-
30
-
30
-
30
-
30
-
30
-
30
-
30
-
30
-
30
-
30
-
29
-
29
-
29
-
29
-
29
-
29
-
29
-
29
-
29
-
Мне 47, я женщина и я влюбилась в питон!🥰 И мне плевать, кто говорит, что в таком возрасте невозможно хорошо кодить! Я горю программированием, я уже пишу коды средней сложности, а ведь начала изучать, совсем недавно! 😜 Думаю, пока не решу, что знаю о питоне всё, на php не пойду. А потом, посмотрим... Может, уже через несколько лет, все языки программирования станут неактуальны, в силу того, что появится куча приложений no code, с фунционалом максимально приближенным к ручному кодингу.
29
-
29
-
когда я був колхозным гаражным "програмистом" самоучкой, то первое , шо я писав - стрелялки на жаве на свинге с использованием канваса. Потом устроився в контору сраним інженером працювать, та работи там було небагато, то я в офісі шарився, b xnj, нє тєрять времені понапрасну, я на старий заводской компік качнул екліпс і бегал додому із дому із флешков со своєю ігрой на джаве. Потом мене це дєло подзадолбало і я знайшов таку вєсчь, как дропбокс. Сінхронізіруєш файлы і вуаля! Це було чудово, але все одно шото не то. Но одного дня я устроївся в аля айті конторку і каково же було моё удівлєніє, коли мені показали GIT! Я тиждень пісався од радості і удівлєнія! Це бомбєйша вєщь оказалась. Яки то я в своє время послухав такий відеоблог як Ваш, шановний Сергей!
29
-
29
-
29
-
29
-
29
-
29
-
29
-
28
-
28
-
28
-
28
-
28
-
28
-
28
-
28
-
28
-
28
-
28
-
28
-
Прошел 35 уровней на JR два года назад. ИМХО курс дает главное - вектор движения.
Из минусов:
1. Валидатор - мразь. Но частенько после разбора задачи по косточкам, просмотра чужих решений и "подстраивания" решения под валидатор узнаешь много нового. И также часто оказывается, что задача не принималась, потому что тупой ты, а не валидатор.
2. Знание фреймворков курс не дает. И при устройстве на работу придется с многими вещами ознакомиться самостоятельно.
Из плюсов:
1. Дешево. Два раза в год были акции (не знаю как сейчас) и можно было купить годовую подписку за то ли 50$, то ли 100$. Относительно выхлопа, который можно выжать - profit.
2. Если пройти курс со всеми задачами (не забивать на непонятные, не пропускать), то на выходе ты достаточно хорошо знаешь Java Core. Но основное условие - это рыть вглубь. То есть видишь ссылку, идешь по ней и разбираешь, а не проходишь мимо "дальше по сюжету". Как говорил, курс дает вектор движения, и в процессе у тебя формируется полноценная картина Java Core во всех подробностях. Да, все это можно подчерпнуть и из книг (№ того же Шилдта или Эккеля), то работать с книгой труднее, трудно вычленить реально нужную инфу (особенно не устаревшую) и закрепить материал.
Итого: ИМХО JR - курс стоящий своих денег (по крайней мере на тот момент). Не лишен минусов, работать приходится самому, за ручку из тебя кто-то другой джуна не сделает, но на выходе хорошо знаешь Java Core. Позволяет избежать эволюционирования в человека, которым может что-то в спринге и хибернейте, но вот сказать отличия статических от нестатических внутренних классов - нет. Просто потому что в домашних проектах не сталкивались с ними. Либо сталкивался, но особо не вникал (т.к. не было необходимости).
28
-
28
-
28
-
28
-
28
-
28
-
28
-
28
-
28
-
Сергей, спасибо за полезную информацию!
Осмелюсь дополнить ваш доклад. Бывает ситуация, что человек пришедший на работу, по прошествии испытательного срока, говорит "Я хочу больше получать, т.к. знаю, что то что сейчас имею до среднего не дотягивает. Что мне необходимо делать?" На что ему любезный руководитель говорит "Работай, тебя заметят!".
Исходя из наивности и отсутствия опыта так и поступил. В итоге всё равно меняешь работу. Бегите от такой неопределенности, в этом бизнесе можно, и нормально, требовать конкретики и цели. Чтобы их можно было достичь.
28
-
28
-
27
-
27
-
27
-
27
-
27
-
27
-
27
-
27
-
27
-
27
-
27
-
27
-
27
-
У Java есть несколько узконаправленных спецификаций, что отличает этот язык от всех остальных. Java SE действительно не может конкурировать с С++ или с С#, десктопные приложения лучше писать на чем-то другом, не на Java. Java EE - вторая спецификация - не знаю, насколько популярна сейчас, с учетом популярности Spring или Hibernate (даже Struts уже устарел), но Spring - это Java-фреймворк. Единственное, для быстродействия, конечно, лучше Java EE (EJB), чем любая ORM. Далее - Java ME и Java Card - это спецификации Java для разработки мобильных приложений, конкурировать тут может только Swift (для iOS). Для web-разработки Java подходит банкам из-за безопасности, удобства взаимодействия с СУБД и встроенных и понятных средств многопоточности (Thread, Runnable, Callable). Крупные MDM-приложения уровня предприятия (тут больше нужна Java Core и XML) построены на принципе точек расширения, а это, опять же, Java. Коммерческие приложения быстрее всего пишутся на Java.
Так что Java в среднесрочной перспективе будет жить. О целесообразности выбора Java как инструмента реализации могут говорить требования к приложению и область применения. Пилить взаимодействие с какой-нибудь SAP HANA на PHP или даже на Node.js - вредно для здоровья. Да и невозможно, наверное.
27
-
27
-
27
-
27
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
26
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
25
-
24
-
24
-
24
-
24
-
24
-
24
-
24
-
24
-
24
-
Если идти в тестировщики с изначальной целью перейти в разработчики, то это действительно глупо, т.к. действительно учить в два раза больше и растягивать процесс входа в профессию в 2-3 раза. Но есть другой сценарий: 5+ лет тестирования и продуктовая команда и ты уже знаешь весь продукт, автоматизации нет и у тебя всего несколько путей дальнейшего развития: менять проект или компанию, уходить в автоматизацию, переход в SDET, BA, PM, QA Manager либо начать изучать разработку и начать заниматься разработкой в рамках своего текущего проекта, выделяя на это 4-8 часов в неделю рабочего времени и столько же личного на учебу. Я как раз так и иду - QA Team Lead и учу Java с применением знаний в проекте. При этом есть большие, я бы даже сказал огромные, плюсы: полностью знакомая слаженная команда, полное понимание структуры и работы проекта, плавный растянутый переход БЕЗ ПОТЕРИ зп. И наконец самое главное - выгорания нет. И еще при таких раскладах ты волен сам выбирать тикеты, которые исправлять. Вот думаю с темой выгорания и дальнейшего роста QA специалиста в разные направления выступить на профильной конференции, но не знаю пока - будет ли к этой теме какой то интерес.
24
-
24
-
24
-
Хороший вы человек!
А вот мой рабочий день проходит так.
Прихожу раньше всех, т.к. по утверждению директора, работы много а работать некому.
Приходит директор, улыбается. При попытках узнать планы на сегодня, уходит к себе в кабинет.
Целый день выполняю указания всех, т.к. все громче меня.
Иногда заходит директор. На вопрос: "чем занимаешься" стараюсь провалиться под землю, т.к. все ответы уже перепробовал.
Директор требует делать именно то, не знаю что, а не что на ум взбредёт. Самых инициативных сотрудников обещает поощрить.
Любой сотрудник всегда может зайти к нему в кабинет с любым вопросом.
Но он очень занятой человек - то общается с клиентом, то видео снимает...
Иногда пьет, похоже по виду, что пиво, хотя бокал не пивной. Ещё и для вида кофе-машину у себя в кабинете поставил.
Не смотря на насыщенный рабочий день, вечером директор опять улыбается и напоминает, что завтра нужно выйти пораньше, т.к. работы много, а работать некому.
Прощается и уходит домой. Наконец-то можно заняться делами и сделать так, чтоб всё заработало. Это занимает максимум полчаса. И вот мой рабочий день закончен.
24
-
24
-
23
-
23
-
23
-
23
-
23
-
23
-
23
-
23
-
23
-
23
-
А теперь несколько поправок. Ну, про AWT (advanced window toolkit) и SWT ничего говорить не буду, поскольку первая не используется, а вторую я тупо не знаю. А по Swing я набил почти 10к репы на StackOverflow. Свинг сейчас используется в европейских легаси системах в B2B. Т.е. код был написан в начале нулевых и переписывать его нет никакой возможности. Плюс есть некоторые вещи, которые в вэбе делать неудобно или дорого. Новые проекты на свинге почти не стартуют, но старые зачастую живее всех живых. А FX не смотря на кучу классных Фитч и более лёгкого обучения вышла слишком поздно. Плюс ко всему она вылетела из стандартной поставки жабы. Впрочем с главным посылом автора я согласен. Так что если нет на примете фирм, которым нужен свинг, то учить его не стоит. Даже более того, всё, что за пределами серверной части учить не стоит. Гуй для браузеров сейчас пишется на Javascript. А роль жабы только в поставке и обработке данных. Итого надо учить следующие вещи в Java: core, многопоточность, hibernate и spring.
23
-
23
-
23
-
23
-
23
-
23
-
Вообще, многие забывают что программирование (наравне с ui/ux, тестированием, аналитикой и т.д.) - это лишь один из этапов решения конкретной проблемы. Проблемы - которую ставит тебе бизнес. Вот я допустим сейчас разрабатываю собственный сервис стриминга музыки(чисто для себя, хочу уйти с вк музыки), и это прям очень интересный опыт, вот прям каждому советую сделать какой-нибудь опенсорсный продукт хоть раз в жизни. Именно делая проект в соло, ты понимаешь что программирование - это не про код. Программирование - это про бизнес. Тебе приходится стать самому себе: заказчиком, проджект менеджером, архитектором, аналитиком, сеньором, мидлом, джуном, тестером и т.д.
23
-
23
-
23
-
23
-
23
-
23
-
23
-
23
-
23
-
23
-
23
-
22
-
22
-
Я не сеньер и пилю пилотный проект в одно лицо (вроде как пока, надеюсь) для крупного инностраного банка на новом для меня стеке: spring boot, gradle, kotlin, vuejs + одна bpm система. Вроде все понятно, проект уже стартует, потихоньку всё получается, но не быстро ))) А по проекту бизнес хочет чтобы уже через 3 месяца все работало ) Каждые две недели дедлайн по спринту. Я стараюсь не нервничать, но напрягаюсь малёк. А тут у вас история, как вы 2 года чудо-юдо пилили, так и не допилили. Немного отлегло )
22
-
22
-
22
-
В общем и целом я согласен с позицией Сергея.
Но возраст все-таки свое берет. Начинать в 30, или тем более 40 лет очень тяжело. Просто есть время, когда у тебя нет опыта, но есть много энергии и времени его добывать, а потом энергия убывает, времени меньше и ты идешь вперед за счет опыта. Однако, если вы действительно страстно увлечены разработкой и всем, что с ней связанно – это компенсирует упущенное время.
P.S. Сам я в IT уже 23 года, 15 из которых в качестве Senior Developer- а, Team lead-а, Архитектора. Начинал в качестве хобби в 15-16 лет, профессионально – в 20. Сейчас мне 43.
22
-
22
-
22
-
22
-
22
-
22
-
22
-
22
-
22
-
22
-
22
-
22
-
22
-
22
-
22
-
22
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
В поддержку Сергею могу сказать, что к сожалению нет такого однозначного соответствия между решаемой задачей и выбираемым языком. Но здесь правильнее даже употребить термин: средство разработки, которое включает в себя не только язык программирования как таковой, но и его имплементацию, наличие наработок, наличие готовых библиотек и фреймворков. Знание и умение пользоваться конкретными инструментами. Выбор средства разработки это всегда поиск золотой середины. Хорошо знать их несколько, потому что сложные проекты редко пишутся на каком-то одном языке. Например обработку попиксельной графики не будешь писать даже на c#, это в лучшем случае с++ при этом с активным использованием GPU. GUI можно написать на C# при помощи WPF. Связать модули написанные на столь разных языках можно при помощи или технологии СОМ или технологии C++/CLI. И это я не говорю о программировании игрушек, это я рассказываю о оптическом контроле качества заготовок для будущих чипов памяти и процессоров. При этом проекту не один десяток лет уже и есть тоннннннны кода написанного на модном в начале 2000-х VB6, которые являются священной коровой для наших заказчиков, и как правильно говорит Сергей, нам надо их сопровождать постоянно изменяя, но не выбрасывая. Почему клиенту так важен этот старый код - потому что машина, частью которой этот код является стоит миллион долларов, ошибка в программе может обойтись клиенту во много миллионов долларов. Прежде чем принять ее в производство заказчик её тестирует несколько месяцев, прежде чем он сможет ей доверять. И поэтому любое маломальское изменение в программе сразу вызывает у него законный вопрос - а могу ли я после вашего изменения продолжать доверять вашей машине или мне опять надо ее отставлять в сторону на проверку.
Народ - я вас не пугаю, просто это то к чему надо готовиться. И тут Сергей прав на 100%
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
21
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
20
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
Я, наверно, джекпот словил.
Только-только закончил самообучаться - понял, что готов.
Написал резюме, как смог, зарегистировался на хх.
И каким-то образом устроился без собеседования - только небольшой разговор по телефону. Сейчас ещё больше удивляюсь, ведь других разрабов вполне себе с собеседованием нанимали, лол. (Работаю уже несколько месяцев, испытательный срок успешно прошёл. Контора не обманка, что ещё более удивительно).
Ещё попутно пообщался с рекрутёром из другой компании - объяснил, по какому принципу, как правило, подбирают джунов и какие основные требования. ("честность и готовность учиться")
ЗЫ: с детства увлекаюсь программированиям. Начинал ещё с турбо паскаля, угорал по нему. Потом в старших классах изучал плюсы, а потом на третьем курсе колледжа преподаватель показал мне C#, и тут понеслось...
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
19
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
Ну в принципе, Zend Framework как раз на Enterprise рассчитан. Правда, опыта у меня не было разработки Enterprise на нём. Но, если следовать стандартам, код будет сопровождаем. В чём, конечно, согласен, что говнокод написать на PHP легче, чем на Java. HHVM от фейсбука доступен, кстати, можно использовать и для своих целей. Там JIT-компилятор, да. В PHP 8 да, будет JIT-компилятор родной. Плюс есть библиотеки, например, Swoole, которая позволяет php висеть в памяти и работать примерно как NodeJS, убирая необходимость постоянного перебустрапинга.
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
18
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
Здравствуйте, Сергей! Нашла недавно ваш канал. Смотрю из Канады. Для многих из нас это как страшный продолжающийся сон, а вы живете в этом кошмаре
.С первых дней я не могу взять себя в руки, не помню сколько я аналитиков, политологов, военных экспертов пересмотрела, каждое мое утро начинается с новостей из Украины и заканчивается ими. Забросила совсем свой курс Full stack. Понимаю умом, что кроме пожертвования денег на помощь Украине и быть на вашей стороне в информационной войне мне нечем помочь, но вся эта ситуация как будто парализовала людей, которые дружат с головой и осознают все кощунство этого беспредела. Это видео как раз во время для меня. Меня поражает ваш позитив, спасибо Вам за это. Несмотря на то, что вы сами находитесь в непростой ситуации, находите правильные слова, чтобы успокоить всех.
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
17
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
Странно сравнивать Java и C++
Области применения совсем разные. В играх C++ будет жить ещё очень долго, поскольку это та, пожалуй единственная область программирования, где производительность стоит чуть ли не во главе угла. Есть, конечно, писатели на C#, но это обычно небольшие проекты.
И как не вспомнить про антипаттерн "преждевременная оптимизация" :) В геймдеве он не то чтобы совсем не работает, но приходится себя всё время ограничиваться в реалистичности симуляции, опираясь на производительность. Пожалуй, это единственная отрасль, где о производительности нужно думать не после завершения проекта, а на всём протяжении разработки, иначе на выходе получится тормозное неиграбельное говно :) Но это так, к слову. Личная боль от того, что все классные идеи упираются в мегагерцы :(
16
-
16
-
Надо же какое совпадение, я тоже из западной страны (3 года в Польше, теперь в Англии) и тоже хочу стать Software Architect, или же рассмотреть позиции такие как Machine Learning Engineer/Researcher, Operational Research Engineer. За 6 лет профессионального программирования, написание кода как то надоело, не удовлетворяет интеллектуально, а вот принятие design decisions все еще интересно, и математическое моделирование, оптимизация, статистика еще с универа весьма привлекали.
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
Ерунда это все.
Работодатель берет того, кто ему (как он считает) будет удобнее. Если у него будет мотивированный и умелый нахал - он его не возьмет.
Больше всего подходит следующий типаж: молодой, здоровый, но не спортсмен, со знаниями, работящий, которого можно впрячь в любую работу, и он не будет пиздеть. Чтоб если сказано - работать ночью, так он, собака, не должен выебываться ну и все такое.
Причем выпирать с работы (в связи с оптимизацией) такого тоже будут первым.
Поэтому: не выебывайтесь, страйтесь произвести впечатление слизняка и нерда, потом, с первой зарплатой топите в пол.
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
16
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
Отличное видео, которое показывает, почему все больше людей выбирают фриланс. Каждый из нас хочет быть своим собственным руководителем, выбирать проекты и работать из любой точки мира. Однако, чтобы стать успешным фрилансером, нужно иметь определенные навыки, такие как самодисциплина, финансовая грамотность и прокачанные софт-скиллы. И это необходимо учитывать, прежде чем принимать решение стать фрилансером. Спасибо за информативное видео, оно помогло мне лучше понять, что нужно для успешной работы на фрилансе.
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
Интересное мнение, рада что хоть кто-то сказал что ПМ не обязательно кодер, и рассказал про внутреннюю кухню.. Будучи IT pm + технический столько огребла в прошлом.. море бумажной валокиты, работа с командами, организациями, фондами, техникой, решение проблем команды или у команды, порой психологом приходилось работать, про презентации и отчёты молчу. Во многих случаях просто приходилось с 0 прописывать некоторые алгаритмы, документы (так и до технического писателя дошла, к сожалению). И успешно завершив проект + сертифицировав(разумеется, легло на пм). Услышала любимое: "Ты не программист".
Спасибо, за то, что хоть кто-то из бывших программистов может сказать: "И что" 🙏🖤
Сейчас уже выросла и не особо волнует, но все равно приятно
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
15
-
С днем рождения, собака Сергей Немчинский:)))! Досмотрел до конца. Очень интересно. У меня сыну сегодня 12 и он пишет игры для роблокс:). Мне 42, 17 лет в ИТ. Сам я учился у вас на Андроид, но бросил, т.к. с начала войны (было невозможно находиться в РФ эмоционально) в Грузии и денег не так много. Но благодаря вам и ментору замечательному многому научился. Сейчас кодю помаленьку, придумал идею (я тут как вы), собрал команду из 7 человек и вместе (ради опыта и может что выгорит) делаем полезный продукт для рынка. Очень отозвалось то, что вы сказали про недогруженность сотрудников, кстати, тот же скрам это и предполагает, например. Спасибо, про бизнес прямо очень интересно!!! И, вообще, все видео.
15
-
15
-
15
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
@alexandrf2428 В Python гораздо больше начинающих, потому, что всякие курсы их туда загоняют, кормят обещаниями, что он простой и там программировать можно без особых усилий, что не есть правда, конечно, всяких нюансов в нем много меньше, чем у JavaScript, но программирование это не синтаксис, а высокоуровневые абстракции, которые мы строим для предметной области, а вот тут оказывается, что во всех языках когнитивная нагрузка примерно одинаковая, если мы начинаем делать сложные доменные модели
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
13
-
13
-
13
-
13
-
13
-
13
-
К сожалению, даже при том, что про клин код говорят на каждом углу, а про значащие имена переменных слышали даже менеджеры по продаже кондитерских изделий, програм аля той, которая рисует искры от волшебной палочки на экране (анклбоб рассказывал про нее в книге), я (думаю, все мы) встречаю очень редко. Обычно это небольшие модули или отдельные файлы\классы, но никогда системы или подсистемы. В большинстве случаев все утыкано методами, называющимися getName (которые, по-хорошему, должны называться getNameOrNullIfUserDoesntExistAndCacheGivenNameAndWriteLogIfNameIsAlreadyCached) и имеющими 300 строк кода после открывающей скобки.
13
-
13
-
13
-
13
-
Я так понимаю, что преждевременная оптимизация - это когда пишешь "сложный оптимальный код" вместо "простого, красивого и понятного, но не очень оптимального кода".
Абсолютно согласен, тут двух мнений быть не может: не надо так делать.
Но очень часто бывает, что пишут "ультразапутанный, меганеоптимальный и даже заведомо криво работающий код" и ссылаются на Кнутовское "преждевременная оптимизация - зло". Вряд ли Кнут имел ввиду что десять одинаковых запросов в цикле - это норм, или что данные между методами удобно передавать через базу (и конверторы не нужны - каждый сам прочитает как ему надо).
И вот ты этот код чуть причёсываешь, бьёшь на методы, добавляешь пару буферов, бинарный поиск вместо фулскана используешь и вот у тебя "простой, красивый, понятный и относительно оптимальный код". Это не то что не преждевременная, это даже оптимизацией можно не считать. Это скорее рефакторинг говнокода.
13
-
13
-
13
-
13
-
Окститесь, а как же Hibernate и вся компания из JPA, JTA? JAX-WS метрв? JMS? Может, Spring не использует сервлеты? Если Вы сами не используете их каждый день, не значит, что они мертвы. Я бы еще согласился, что EJB не так популярен, как раньше, но заявлять обо всем EE - по меньшей мере странно, это примерно как говорить, что winapi мертв, да здравствует Qt...
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
Я бы согласился, логика в словах железная, но в моей жизни есть случай, когда к нам в контору web-сайтов пришёл мужичёк, старше нас всех, который имел квартиру, машину, финансовое образование, работал в банке, но сказал, что мечтает стать программистом, и попросился работать бесплатно. Владелец фирмы взял. Мы его ничему не учили, он получал задачи, которые пытался решать, гуглить, смотреть курсы по php, битрикс. С задачами справлялся. Показал себя очень достойно. Через год уехал в столицу уже имея навыки, осуществив мечту.
13
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
Смотрю видос на обеде от работы тестером, одновременно обучаясь андроид-разработке🤣 Работаю уже 2 года тестером,сменив 3 компании, но не планировала изначально идти в программирование. Только позже поняла, что мобилки можно и разрабатывать, а не только тестировать. !А вот тут уже можно указать на то, что я только через год поняла, куда дальше хочу расти, поработав с разными приложениями или частями(бэк, веб, мобилки). Я бы изначально никогда бы не выбрала то, что действительно нравится, т.к. не было понимания того, что как работает.
Про зп это правда, с моим текущим уровнем зп я уже не хочу даже больше поднимать себе зп, т.к. при уходе в программисты мне будет больно терять бОльшую часть зп, к которой уже привыкла. Но в 19 лет можно пойти на такие жертвы, однако людям по старше с бОльшей ответственностью этот момент будет в приоритете так же стоять!
12
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
Кстати масштабирование окон vscode разными размерами очень полезно, когда у тебя на одном мониторе одно разрешение, а на другом совсем другое и раньше ты либо слеп на одном мониторе, либо получал огромный текст, не вмещающийся на экран на другом мониторе, в итоге просто приходилось все окна умещать на одном мониторе, очень было не удобно, теперь хоть норм стало, жаль он не запоминает размер окон с привязкой к мониторам, а то если перенести окно на другой монитор, то приходятся опять настраивать, но это уже не смертельно.
12
-
12
-
12
-
12
-
12
-
6-ой навык: если трудно, надо просто сделать резервную копию своего кода. Очень помогает. Потом удалите, когда попустит. 7-ой навык: "уметь работать в команде" - это, как я понял, каждый тимлид понимает по-своему. Я как-то попал к пионерам, так их тимлид меня доставал, что я не умею работать в команде потому, что я за каждой чепухой ходил в Интернет, а не задалбывал в чате тиммейтов. По его представлению, работать в команде - это так: пишешь в чат до опупения, либо убеждаешься, что никто не знает (по молчанию в течение, наверное, получаса), либо получаешь какой-нибудь ответ, который, возможно, вообще будет не из той оперы, разбираешься в нём: подойдёт тебе или нет, а потом уже начинаешь сам добывать инфу. Так что, этот пункт, я думаю, надо бы более детально рассмотреть. Чтобы в ответ таким вот тимлидам просто кидать ссылочку в чат. Вместо многих слов.
12
-
12
-
12
-
12
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
С гитарой хороший пример. Там тоже есть условно несколько уровней, на самом низком Am Dm E C G и пару простеньких боев, это можно сравнить со вчерашним студентом.
Далее открывается баррэ и первый аккорд фа мажор (F), ну и похожий Bbm, что автоматически открывает несколько десятков других аккордов на других ладах, появляется навыки игры медиатором, открывается много новых боев, переборы, умение сыграть простенькие соло, некоторые втыкаются в дисторш и уже могут бацать панковские песни, что уже решает множество попсовых задач и это можно сравнить с джуниором, собственно на этом месте и застревают большинство дворовых гитаристов.
Следующий путь более долгий. Уже начинаешь понимать где какая нота на грифе, понимаешь из каких нот собираются аккорды и даже если ты какой либо из них никогда не ставил, то можешь с легкостью его "собрать" из нужных нот. Начинаешь пользоваться другими строями например Drop D, Open G. Уже появляются новые навыки в правой руке такие как например палм мьют, попадание медиатором по нужной струне не глядя и тп. У левой руки появляется растяжка на несколько ладов. Начинаешь слышать когда хотя бы одна струна немного расстроилась. Открывается мир примочек и различных звуков, дисторшн, дилей, хорус и тд, начинаешь понимать что и где лучше применить. Перестаешь для тяжести накручивать гейн, а работаешь эквалайзером. Звук становится более чистым, но небольшой срач еще может присутствовать. Можешь сделать кавер большинство своих любимых песен. Это мидл и в какую нибудь местную группу с таким навыком можно вклинится без проблем.
К этой вершине приходят не все. О технике игры уже не думает, большинство способов звукоизвлечения были пройдены на предыдущих этапах. Наичистейшее звучание, уже не слышно шкрябанья медиатора и езды пальцев по ладам причем на чистом звуке без всяких нойз гейтов. Космические скорости и точности при игре соло. Уже сходу знает для какой цели использовать какой эффект и сколько чего накруить, понимание как это будет звучать в цепочке эффектов и в миксе с остальными инструментами. Сходу слышит тональность и почти сходу может подыграть ранее неизвестной мелодии. Может сыграть на двух-трех нотах всю песню, но будет звучать осмысленно как целая мелодия. За спиной целый багаж аранжировок и может обыграть одну и ту же мелодию десятками разных способов. Это что-то типа синьора.
11
-
Интересно, спасибо! Жеку смотрю, подписан, но его ответы, так же как и каждого выступающего очень мотивирующие, это важно, по крайней мере для меня, начинающего обучение. Я как котёнок только что вышедший из «домика», которого пугает любой щелчок, хлопок, любой звук от которого он может развернуться и убежать назад. Такие видео, время от времени, помогают либо не обернуться в бегство, либо снова начать движение вперёд, ведь что там впереди, все ещё интересно. )) Всем начинающим, терпения и целеустремленности )
11
-
11
-
11
-
11
-
11
-
Крайне полезный выпуск. Я, к сожалению, начинал с фриланса (ещё будучи студентом) и за пару лет получил полнейшее выгорание и разочарование в профессии. Несколько лет работал в абсолютно разных сферах, программируя исключительно для себя и в стол. Позже знакомые рассказали про процессы в продуктовой компании, где работали и решил вернуться. Собесился на джуна, про опыт даже не говорил ибо не считал его значимым, но в итоге не пожалел что вернулся - до сих пор иногда прям радуюсь, когда понимаю что проблемы с заказчиками, инфраструктурой, деплоями и т.д. не на мне 😄 хотя и сам во всё это умею, считаю, что лучше когда обязанности распределены
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
Я как на свой опыт (4 года) проходил довольно мало собеседований: около 20.
И из них провалил только самое первое, когда был без опыта и не знал что куда.
При этом я ЗП просил везде выше рынка, иногда существенно (х2, например) - и везде проходил, получал офферы.
И ведь не гений какой-то по знаниям, обычно знаю чуть глубже в основных технологиях, чем хотят в вакансии, ну и инглиш между Advanced и Upper-Int.
Один раз предложили почти х2 от рынка, так ещё 1000 предлагали накинуть после испытательного - и это вакансии на мидла, но ЗП была как у неплохого сеньера.
Но всегда был фидбек, что было очень приятно общаться, так что это очень важно, учитесь быть одновременно приветливым и общительным, при этом не теряя облик профессионала. :)
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
И живу в Кыргызстане, и уже третий год работаю на Украинские компании. Начинал ещё с фриланса верстальщиком, сейчас работаю фронтом(Javascript, Vue.js) удалённо в игровой компании. Должен сказать, что мне очень нравится 🙂. Работать с Украинцами очень приятно, очень много удалённых компаний, так что можно и не париться с переездом. В нашей компании работают очень много иностранцев, практически все удалённо. ЗП обычно больше чем по СНГ в среднем. Что нравится, чаще всего платят либо в долларах, либо в евро. Учитывая как сейчас штормит наши нац. валюты, это очень выгодно.
На аутсорсе не работал, работал только в продуктовых. Английский нигде не требовали, понятное дело, что если ты прогер он нужен обязательно, но даже на собеседовании про него не спрашивали, даже в вакансиях не указывали.
В первой компании официально не работал. Во второй устроили официально. Я подписывал трудовой договор и NDA.
В общем мне очень нравится, с Украиной работать классно, очень рекомендую.
11
-
Для меня этот выбор была прямо боль длиною в несколько месяцев. Причем упал в настолько глубокую депрессию, что начал учить JavaScript. Провалившись в это js болото, четко понял что нужно быть программистом тридиционной ориентации и работать на серьезных стабильных корпоративных языках.
В отличии от Джавы, .net имеет свой Azure и всю облачную инфраструктуру, заточенную под родную платформу. Можно помимо разработки освоить и подрабатывать DevOpps ом в этой экосистеме. Есть куда расти, есть где разворачиваться. Любому там найдется своя профессия по душе.
И да, через десять лет на .net гарантированно уже будут энтерпрайз проекты уровня зарплат 7+ .
Могу поручиться, что если бы человеку которого все еще зовут @Немчинский сейчас было 20 лет, то он бы, @, выбрал .NET
11
-
Кажется немного нелогичным, что у программиста, который занимается "автоматизацией работы огромных корпораций, разбирается в китайском легаси коде, вникает в сложные бизнесс-процессы" и у программиста, который "изо дня в день клепает +- одинаковые простенькие проекты с нуля" на рынке одинаковые зарплаты.
Невольно напрашивается вывод, что Питон - это язык, где не напрягаясь можно заработать столько же, сколько в java, только в случае последнего у тебя голова станет квадратной от напряга и пупок развяжется...
наверное, дело тут в том, что, чтоб подняться в Питоне до "входного" уровня джавы, надо долго, много, и так же сложно учиться
11
-
11
-
11
-
11
-
11
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
Всё херня! Гений что, сразу рождается со знаниями и навыками и не пыхтит, не напрягается? Бред.. Гениальность это - труд и упорство! Тренируется абсолютно всё. Чем больше ты этому времени посвящаешь, тем лучше будет твой результат, при этом формируется крепкая нейронная связь. Если ты что-то не используешь, то со временем оно забывается и связь разрывается. Возьмите физиков, математиков..есть разделы, в которых они профи, а есть дебри, в которые они даже не уходили.Дополню, что нет никакого "искусства" программирования, есть тупо инженерия знаю - делаю. Обладаешь системными знаниями, понимаешь, как всё работает проблем и вопросов, как правило, не возникает.
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
Последние 2 месяца пишу на Go, до этого писал 4 года на Java(Spring/Android)/ObjC(iOS), потом 3 года на Kotlin + немного JS и Swift
Впечатления смешанные
+ Очень легко дебажится. Из-за того, что нужно явно прокидывать ошибку каждый раз, можно поставить на строчку с ней breakpoint и очень быстро найти что пошло не так. Несравнимо проще, чем с исключениями. Не теряется контекст, нет такого что код исполнялся-исполнялся и вдруг взял и перестал потому что что-то пошло не так
+ Очень удобно работать с реляционной БД. Можно просто писать чистый SQL, при это боидерплейта не больше, чем с ORM в Java
+ ZeroLog намного удобнее для логгирования, чем всё, что я нашёл для JVM
- Нужно писать много низкоуровневого боидерплейта и много копипастить. Нет дженерэнериков, нет аналога стримов для работы с коллекциями. Всё делается через for
+ - Задачи решаются либо очень просто, либо почти никак
Go - инструмент для своих задач. По мне, он отлично подходит для сервера веб-приложения, где основа - это работа с БД
Но если у вас много интеграций, то Java вам подойдёт больше. Так же на Go очень больно писать парсеры. Игры, графика, UI - вообще забудьте
Резюмируя, используйте инструмент для своих целей и будет вам счастье
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
Извините но я работал Data Scientist. Вам нужно знать математические методы SQL сервера, это несложно, любой освоет, а никакие линейный алгебры там не нужны. Линейную алгебру искусственно привязывают к SQL, это опять таки предметы связанные, в том плане что создатели SQL должны были её знать, линейную алгебру. Но человеку работающему с SQL - она не нужна. Хотя если хотите быть образованным бомжом то можете ещё и астрономию выучить. А если делом хотите заниматься и бабки зарабатывать - не слушайте умников-теоретиков, а слушайте Серёгу Немчинского - он, в целом, всё правильно говорит, в мелочах и деталях может быть не точен, как и все люди, но , побольшому счёту, лично для меня - самый уважаемый IT блогер
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
13:30 По поводу LibertyPhone: такой смартфон действительно нужен людям, например, важным лицам какой-то компании занимающейся оборонкой (какой-нибудь RheinMetall или Lockheed Martin). Функция физического отключения может быть очень полезна на всяких встречах, переговорах, что бы исключить возможность прослушивания через телефон. Ибо если отключение чисто софтовое, это не исключает рисков проникновения какого-то вредоносного ПО, которое сможет таки использовать микрофон/сеть.
По поводу ОС: Ну, то что там Линукс это и + и - одновременно. Да, там не будет какого-нибудь Google Pay, или всяких Google сервисов (это кстати +, а не минус, для такого телефона), там нельзя будет ставить андроидные приложения (скорее всего, хотя под Линукс есть софт, который позволяет их запускать, в принципе, так что тут будемс посмотреть....), но зато там доступны многие линуксовые фичи. Ах, и да, Андроид не на базе Линукса построен, а на базе модифицированного ядра Линукс, это всё-таки немного разные понятия
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
Название ролика напомнило о любимой игре Fallout 2, когда в конце, после ликвидации Президента, в церкви священник даёт Библию, и у главного героя все скилы становятся по-максимуму. Вот он говорит в этот момент примерно то же. ;-)) Но, хотел бы вставить свои 5 копеек поперёк идеи Сергея: да, хорошо так рассуждать, когда ты программист с огромным стажем, у тебя куча опыта во всех сферах (программисты с чем только не сталкиваются в процессе трудовой деятельности), у тебя хорошая финансовая подушка (опять же, сравнительно большая зарплата - если не профурил всё на кафешки и покатушки, то можно что-то начинать с этим делать), у тебя куча ооочень интересных знакомств (которыми так или иначе обрастают хорошие программисты, которые толкаются в весьма таких, достаточно высоких стратах)... Да, с таким багажом можно отправиться в "свободное плавание" на бизнес-корабле по морю капитализма. Но, повторюсь, это может как минимум айтишник, а, особенно, программист со стажем. Другим профессиям это на порядки сложнее... Поэтому, ребята, я считаю, что программирование - это ещё незакрывшееся окошко в, назовём это так: Золотой миллиард... Хотя и его уже сейчас стараются захлопнуть, по крайней мере у нас, в России: в регионах просто отвратительное преподавание информатики. ЕГЭ по информатике для стандартной нашей школьной подготовки - просто запредельное по сложности. Поэтому, в регионах мало кто вообще суётся сдавать ЕГЭ по информатике. В городах, зачастую, только с репетиторами (это могут себе позволить родители, у которых водятся денежки). И таким образом, программистом стать с нуля становится всё дороже и дороже... А требования к программистам всё растут и растут... Так что, кто успеет запрыгнуть в последний вагон этого набирающего обороты поезда, для тех будет справедливым этот видеоролик.
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
Где искать подробные материалы о том, как куются стартапы в Украине?
Знаю об этом вот что:
● "Украинские" стартапы вроде бы появляются, но часть из них создана не в Украине, а вторая часть создана не для Украины.
● Я встречал только самопальные подробные описания того, как кто-то запускал стартапы в Украине.
Это был образовательный стартап и игровой.
Почему-то на уровень широкой огласки такое не выходит.
Обычно информация про украинские стартапы выглядит так: "Ну да, что-то запустили, ну да, на Кикстартере денег собрали". Как будто это так просто, как два байта отослать.
Например, Кикстартер не позволяет проводить сбор средств украинцам. Такая возможность есть только у резидентов ЕС, США и Канады.
● И что там с юридическими аспектами стартапов? Как их оформляют и какие юристы для этого нужны? Как обстоят дела с интеллектуальной собственностью?
Эти вещи на Западе всегда на переднем плане. В Украине об этом практически нулевая огласка.
● По инвесторам тоже многое не ясно. Украина очень не стабильна в юридическом+экономическом плане.
Допустим, инвестор из Украины. И он оказывается замешан в преступных связях. Его счета и активы арестовывают. И в итоге часть твоего стартапа переходит во владение непонятно кого.
Для Украины такая вероятность далеко не нулевая:
ПриватБанк до перехода из частной собственности в государственную запустил программу для поддержки стартапов. Он в это время принадлежал Коломойскому. Потом ПриватБанк перешел в государственную собственность.
● Как вообще в Украине поднимаются стартапы?
То, что больше всего попадается на глаза и вытесняет все остальные возможности:
1. Какие-то мутные дяди объявляют, что хотят дать кому-то денег за проекты.
2. Что-то где-то проводят (встречи, семинары, воркшопы, хакатоны — что угодно).
3. Выбирают тех, кто, по их мнению, способен принести им прибыль за короткое время.
4. Мутные дяди забирают "под своё крыло" проекты, при этом большинство дальнейших подробностей остаются загадкой:
Кто и чем владеет (люди, холдинги, компании), у кого какая доля (у людей, холдингов, компаний), остался ли основатель стартапа у руля или его пнули?
В Кремниевой долине эти подробности на вершине того айсберга, часть которого видна и часть которого под водой.
В Украине эти подробности где-то на дне.
В таких схемах нет человека.
Основателя, кофаундера, главного дизайнера, главного маркетолога, бизнес-ангела, главы отдела разработчиков..
Есть мутные дяди, с которыми надо «обкашливать вопросики». Это ущербно и дико, и это привет из 90-х.
Интересны комментарии: реально ли и «в» и «для» Украины? Какая документация нужна? Какие бюджеты? По группам фоп вообще ничего не ясно - как с этим разбираться?
Как в случае маски-шоу перевести бизнес в другую страну с благоприятным бизнес-климатом? Это же не просто так, по щелчку пальцами/мышкой, делается.
Комменты со ссылками, наверное, будут убираться.
Так что если кто может внятно объяснить, то лучше без ссылок.
9
-
9
-
9
-
9
-
Добрый день, Сергей! Подскажите, устроился Джуном на PHP бек-енд. Первую задачу что мне дали - это "пофиксить" авторизацию(Авторизация включает в себя работу с соц.сетями, запросами разных пермишенов с разных сервисов, мультиаак и т.д., т.е. это не стандартный вход через 1 форму.). На самом деле переписываю все с нуля, т.к. до меня ее писали 3 человека которые уже уволились и она по сути не работает совсем. Свою работу сразу пушу в мастер, т.е. переписывать прям с нуля ее не собираются (во всяком случае сейчас и очень хотят чтоб она работала) Собственно от сюда вопрос, на сколько эта задача для джуна? С задачей я справляюсь, возможно, дольше чем требовалось, но на данный момент уже все работает. Меня не покидает сомнение, толи я не правильно оченил свои сила и я сильнее джуна (до этого работал на фрилансе и делал сайте на различных CMS, писал мелкие срипты..), толи таким образом меня пытаются завалить? :) Либо это реальная работа джуна? Я думал что будет что-то вроде как вы пишете в видео, мелкие баги, какая-то рутина, пока не втянешься.. )
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
Сергей, привет!На связи Минск
Я junior java backend developer
Пока ещё не столкнулся, но мне кажется это важно, с такой ситуацией, как примерная оценка времени, которое понадобится для того,чтобы выполнить какую либо задачу.Была ситуация, пм спрашивал у команды, сколько кому нужно ещё времени что либо сделать, у меня не спросили,т.к. только устроился на работу тогда.И вот многие опытные коллеги так на глаз могли оценить время, которое им остаётся потратить чтобы выполнить ту или иную задачу. Внимание вопрос, как придти к этому,как понимать сколько времени займёт задача, если например никогда её не делал,а по срокам нужно что то ответить?
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
Сергій, дякую за ваші відео! Я вас дуже люблю, але коли кожен раз мова заходить за пайтон - ви робите мені боляче :)
(Далі лонгрід, але сподіваюсь, цікавий і для вас, і для python розробників)
Дозвольте проведу мікроконсультацію прямо в коментарі:
* на python пишуть далеко не тільки e-commerce рішення (що тільки я на ньому не писав, і це не просто мікро автоматизація, а повноцінні проекти)
* на python можна писати великі enterprise рішення, для цього є вагончик інструментів (про них пізніше) - вже 2 проекти підряд я працюю у мохровому python ентерпрайзі, так, воно існує і нормально працює, про що згодом
* динамічність python - це його одноачсно і біль і найбільше щастя. А те як цю саму біль прибрати і лишити лише щастя - у наступному розділі
* python може бути дуже швидким, там у версії 4 обіцяють підвезти якусь дику оптимізацію. А якщо потрібно вже зараз - завжди є PyPy (альтернативна і більш швидка реалізація python)
Щоб позбутись болю нижче спини при роботі з динамічною типізацією, є декілька інструментів які в цьому можуть допомогти:
* mypy - тула (яку підтримує розробник python Гвідо-Ван-Россум), мета якої - статична перевірка узгодженості типів заздалегіть. У "суворому" режимі - вона працює як перевірка в тій же Java, всюди де типізацію забули розставити вона видасть помилку, а всюди де типізація невірна або неузгоджена - теж. Ця тула - найбільший помічник зрілого python-розробника. Ви можете використовувати всю потужність динамічної типізації, але при цьому у вас є статична перевірка типів, і це просто космос
* black - тула для автоматичного форматування коду. І так, особисто я вважаю, що покладатись на розробників у питанні "ну, ви ж всі однаково будете форматувати код" не доводиться, тому ця тула - маст хев будь-якого зрілого проекту
* isort - те саме що і black, але для сортування імпортів, працює узгоджено з black і не конфліктує
* flake8 - лінтер, в який можна поставити купу плагінів щоб перевіряти от прям будь-що: перевірка щоб імена змінних/класів і т.д. не дорівнювали вбудованим функціям, а також щоб код відповідав PEP8, наприклад. Є ще багато плагінів для перевірки безпеки і іншого - але зациклюватись не будемо
Всі ці тули при правильній конфігурації убезпечать проект від "дитячих помилок" і дозволять йому бути настільки великим наскільки потрібно, або де завершиться кваліфікація архітектора :)
Ну і на останок. Python - взагалі НЕ простий. Лише з першого погляду він виглядає як "та хулі там, чпок-чпок і в продакшен". Воно так виглядає завдяки тому що:
* розробник мови хотів спростити примітивні речі, щоб вони банально не бісили
* розробники бібліотек/фреймворків роблять все можливе щоб ними можна було користуватись без бубна і костилів, зрозумілі інтерфейси а також упростити всі найпопулярніші варіанти використання
9
-
9
-
9
-
Ну, про "остановить развитие ИИ на пол года" тоже посмеялся немного. Конечно это бред. Ничего не изменится в принципе вообще. Тут, как говорится "оттягивание неизбежного". И грустно не от того, что хотят или не хотят остановить, а от того, что это все равно будет так или иначе. Я уже высказывал свое мнение по этому поводу, и повторюсь, что это коммерция в первую очередь, а только потом уже где то там облегчение работы, замена кого то или чего то там и так далее. Марку Цукербергу по началу вообще было похер на его будущий миллиардный проект, первоначально это была фишка, что то новое и прикольное, что то , чего еще не было. С ИИ все наоборот, ребят ) бабки решают, и к сожалению, сейчас этот критерий везде на 1 месте.
Сколько там майкрософт вкинула в openAI ? а?)
А че гугл напрягся сразу?)
Понимаете, о чем идет речь?
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
Владимир, спасибо, что решили сделать для нас нечто подобное. Очень интересно было вас слушать в гостях у Сергея на байках и в беседе про собеседования. Тема баз данных от вас однозначно будет не менее занимательна, ждём с нетерпением. Из пожеланий - хочется обратить внимание, что из-за такой, чисто технической, детали, как большое количество склеек, несколько сбивается ход восприятия. Но подозреваю, что это в связно просто с тем, что это только первый ролик. С удовольствием будем смотреть следующие =)
Сергей, вам отдельное спасибо за такого гостя.
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
Спасибо, интересно. Каменты дополняют видео и это хорошо. По поводу игры с зумом, я так полагаю это для того чтобы сделать картинку более динамичной, советую сделать эту фишку функциональной - плавно свдигать в бок, а сбоку добавлять какой нибудь важный арт-референс, если без него никак.) А вообще картинка и так в целом довольно хорошо и приятно смотрится, а аудитория я уверен не состоит из бумеров с клипированным мышлением, которым обязательно нужно, чтобы всё дергалось, крутилось, мелькало и развлекало для удержания внимания, поэтому часть подобного контента можно делать статичным. С другой стороны лично мне нравится текущий формат. Я нажимаю на всплывающий плейер и видео висит где-то сбоку вверху над окнами, пока я работаю. Боковым зрением я всегда вижу когда кадр кардинально сменился и нужно обратить внимание, а если там статичный фон, слушаю как подкаст.
8
-
Люди, которые учатся сами, зачастую делают это, потому что им интересно и они занимаются любимым делом — и именно это определяет их последующий успех в IT. Те, кто идут на курсы не всегда, но бывает, что идут туда за порцией мотивации или чтобы их кто-то научил — потому что копаться самим неинтересно, скучно, айти это в целом не их стезя, не их призвание, не их любимое дело. Конечно, говорю не за всех, но вижу такое довольно часто на собеседованиях.
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
в целом, если отбросить само понятие курсы, то вообще не стоит сильно упарываться и идти прямо уж на рекорды. Заниматься нужно так, как вам комфортно. Иначе вы можете перегореть. Да-да, не смейтесь. Я тоже в это не верил, но вот однажды, после освоения Java Core и БД думаю, а почему бы мне не попробовать Android? Попробовал, понравилось. Интересно, прикольно. И я взял на работе отпуск (я из потенциальных свитчеров) и плотно засел за поглощением материала. В итоге за две недели я освоил примерно то, что большинство Андроидных курсов дают за месяца 3 (если учесть что Java Core человек уже знает). И теперь у меня очень странное чувство. Я вроде бы и горд собой, что так быстро научился писать вполне годные и юзабельные приложухи, но в тоже время один только вид Андроид Студио вызывает у меня физическую боль и полное отвращение. Даже спустя пару месяцев.
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
Сергей супер! Конечно спорно про Виндоус, но интересна точка зрения и аргументы в поддержку. Еще открыл для себя, и делюсь с сообществом, берете плайлист про новости ай-ти у Сергея и перед сном, вместо мелатонина, работает не хуже чем лекции про звезды и черные дыры от Сурдина. Еще про мак заметил, спорно с мониторами, нету и небыло проблем с мониторами никогда, может быть потому, что больше двух никогда не подключал. Недавно в конторе сломался почти новый мак, так полкомпании удивлялись, что никогда такого не помнят, куда катимся, вроде как раньше про тойоты, вот до 90х годов делали - двигатели по миллиону выхаживали, не то что сейчас.
8
-
Спасибо за видео, очень чётко и по делу. Но у меня есть пару небольших возражений. Во-первых, по поводу офисных пакетов всё очень сильно зависит от бизнес-процессов компании. Очень многие компании используют исключительно облачные решения вроде тех же Google Docs, Google Таблицы и т.д. В таком случае вообще нет привязки к операционной системе. Во-вторых, по поводу слабого железа - медленный компьютер всегда будет работать медленно, независимо от операционной системы. Если условный PhpStorm жрёт 1,5-2ГБ оперативки, он будет жрать столько же на любой ОС. То же самое с браузерами и остальными программами. И если "пустой" линукс, занимает условно 1ГБ, а винда 2, то это не играет вообще никакой роли, если PhpStorm + Chrome сожрут все 4. Разница будет только в размере файла подкачки, а тормозить будет жутко в обоих случаях. Кстати, этот момент касается так же MacOS. Знаю людей, кто купил маки на М1, но пожалели денег и взяли на 8ГБ ОЗУ, а спустя год плюются, т.к. этого не хватает. Работал в компании, где у ПМ-ов были MacBook Air с довольно слабыми процессорами. Когда на митинге они открывали макет в Adobe XD, чтобы обсудить новый дизайн, я шёл заваривать чай, т.к. в последующие 2-3 минуты на экране ничего не происходило)) А в остальном полностью согласен - если нет каких-то жёстких ограничений, работай на том, что нравится.
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
Хочу высказать своё мнение. Любители этих технологий не обессудьте.
C# - язык у которого по идее не так уже мало перспектив. Но чисто визуально мне его синтаксис нравится намного меньше чем синтаксис Java, я знаю что общий синтаксис Си образный, но я имею в виду в целом построение и структура кода и программ. И скажу честно, для меня как человека привыкшего к чистому коду на Джава, методы с большой буквы, коих весьма много в Си шарпе, кажутся говнокодом.
Python - это один из моих любимых языков для любой алгоритмики, для написания разных консольных программ, разных сортировок и так далее. Обожаю писать на нём код на CodeWars, не знаю на чём ещё можно выполнять алгоритмические задачки быстрей. НО, я правда не могу понять его хайпа в промаышленной разработке. Почти все обожаю Django, и говорят что он невероятно удобен. Но я не знаю как установка Django через терминал, с кучей всяких нюансов может быть проще чем просто прокинуть зависимости в Maven и Gradle в проекте Spring Boot. Плюс странный паттерн MVT , заместо привычного MVC. И да, можете на меня злиться за это мнение, но писать методы по типу "__init__()" по моему говнокод. Возможно в каком нибудь PEP8 или чём то типо того, это является нормальным, но чисто внешне это выглядит ужасно. Плюс вот эта смесь функций и методов, когда например половина действий со строками делается функциями (функция(строка)), а половина методами (строка.метод()), очень сильно путает. Это не сравнится с чистым ООП на Джава, когда любое действие выполняется методами, единственно когда метод может вызываться ПОХОЖИМ образом на функцию (без обьект.метод() или Класс.метод()) это когда мы вызываем один метод класса, внутри другого метода этого же класса, и то если этот метод не статический, можно написать "this.метод()". И в челом структура Django проекта намного страннее чем структура проекта на моём любимом Spring Boot или даже того же Flask, который хотя бы более логичный роутинг предлагает, когда мы пишем наш юрл прямо над методом, что повышает ясность предназначения этого метода (функции).
PHP - незаслуженно унижаемый язык. Возможно в старые времена он реально был ужасен, да и сейчас знак $ перед каждой переменной выглядит странно, но он хотя бы в официальной документации и туториалах не такой говнокодистый как Python. Если просто тупо сравнить сгенерированный проект Laravel, и сгенерированный проект Django, на Laravel не будет такое количество нелогичных вещей как в Django. И опять же, в том же PHP методы хотя бы создаются в snake case в основном, без этих непонятных нижних подчеркиваний. Я знаю что написания кода зависит только от разработчика, и это тупо придираться к названиям методов. НО когда в стандартной поставке Django тупо автосгенерированном проекте уже столько нелогичного говнода, это много о чём говорит. Вообщем знаю что у Python много фанатов, а у PHP много хейтеров, но по моему, PHP если на нём нормально писать, сам по себе, даже просто смотря на автосгенерированный код проекта, более логичный, чем Python.
P.s всё написанное мной просто моё лично мнение. Я ничего не пишу о JavaScript (NodeJs) так как я не работал с бекендом на JavaScript, и очень мало работал с фронтендом на нём. Сам по себе я Java Backend Developer (на Spring Boot). И перед тем как искать в моих словах неточности и писать что я дилетант и не профессионал, я сам скажу, что несмотря на то что я довольно много времени трачу на разработку, это на данный момент мои личные проекты, и так как я только закончил первый курс, у меня нет опыта коммерческой разработки и из-за большого количества лекций (уроков) в ВУЗе нет времени его получить на данный момент. Но это не значит что я не разбираюсь в технологиях о которых говорю. Просто моё мнение основано на опыте самостоятельной разработке, и вещей которые мне лично нравятся или не нравятся. Жду ваших комментариев с мнением о моём мнение.
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
@Артём-м2г8о Насчет психотерапевта вообще тема, скажу я вам, сам начал не так давно и это одно из лучших вложений в жизни. А если брать аналогию с вов, то там конечно был дизбаланс, но по сути, если найти класс по себе, то можно научиться на нем нагибать очень сильно. Конечно есть стеклянный потолок и тут ты упрешься в какой-то момент, что ты играешь лучше, но тебя просто нагибают потому, что класс сильнее в патче/он твой антикласс, но это лишь малый %, в целом то от рук зависит по идее. Хотя это больше актуально для классики и тех патчей, где меньше казуала было и более сложные механики)
Если мы говорим про ЯП/технологии, то тут я не эксперт. Однако бытует мнение, что эксперт в какой-то области дороже, чем тот, кто знает везде понемногу.
P.S. крайне рекомендую терапевта и еще ментора по программированию, эти два человека, если они норм спецы, очень сильно тебя ускорят в развитии навыков
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
Ну давайте так, автоматизация процессов это конечно тренд. Но, прежде чем что-то автоматизировать, надо чтобы это что-то уже было, и это должен быть зрелый процесс. А вы зря думаете, что все остальные профессии исчерпали себя. Напротив, появляется много новых процессов, дел и т.д. под которое остро нужны специалисты. Да и вообще, посмотрите сколько сантехник в той же Канаде зарабатывает. Порой бывает и поболе опытного it-шника.
Не все так просто, пять тысяч сюда, пять тысяч туда.
Лопату в руках все равно кто-то должен держать.
А всю технику, которая, предположим автоматизирована, нужно обслуживать, ремонтировать и т.д. Эту технику нужно создать, чтобы создать, нужно добыть и переработать, собрать, чтобы добыть, нужно найти, чтобы найти нужен хороший грамотный геолог, для которого напишут прогу для работы. Но когда встанет вопрос, что где-то что-то заканчивается из ресурсов и нужны новые методы. Тут придется думать головой, а думать головой пока никто кроме специалиста не может.
Раньше были машинистки, которые набирали текст, теперь все умеют печатать. Потом были офис-менеджеры, которые выполняли простейшие операции в офисных программах.
Скоро будут специалисты всех отраслей, которые умеют программировать хотя бы на базовом уровне. Да это уже многие умеют иделают, просто как еще один инструмент для работы специалиста. И не нужно будет такое количество программеров.
Вы же сути процессов не знаете, знаете только как программы работают.
Ну вот попробуйте с этими знаниями вырастить хлеб, скот, овощи.
Добыть нефть и т.д. Защитить кого-то в суде. Нет у вас для этого знаний.
Специалисты конечно нужные, но то, что какие-то мастера на все руки, это вы конечно загнули.
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
Не согласен. Учить язык проще, когда ты сидишь за ПК чем когда ты целый день за рулем. Да надо всегда держать перед глазами цель. Учить программирование в вакууме сложнее. Делать PET проекты между сменами, ну наверное возможно, но это лишний перфекционизм. Соглашусь, что именно тестировщик - не самый простой вариант входа для каждого, но войти в IT - надо любыми, близкими для своего понимания способами. Только на практике поймёшь, чем в последствии будешь заниматься в этом таинственном и необъятном "Мире АйТи".
Сергей, уважаю ваш опыт и стремление поделиться знаниями с людьми. Думаю вы смотрите из мира АйТи изнутри, поэтому немного не согласен с таким тезисом.
Спасибо за канал, часто смотрю.
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
7
-
7
-
Здравствуйте, а вы сами придумали этот пример или из книги взяли?
Я просто другие примеры читал, и вот после многочисленных споров по пониманию SRP нашел видео где Мартин 50 минут про него говорит.
Линк - https://youtu.be/Gt0M_OHKhQE?t=777 (с привязкой ко времени, в которое он дает определение).
Главное в SRP, на сколько я понял - это то, чтобы модуль обслуживал одного актора (роль, группа пользователей), для решений задач которых и создан модуль.
Дело о человеке, о той роли что он выполняет. Этот принцип чуть выше того что один метод должен выполнять что то одно.
Например - у нас сайт с продажей видеокасет. По SRP у нас должны быть разные контроллеры, разные сервисы для Админа и Кастомера. Разные модули, для разных ролей. Изменяем Админку, не затрагиваем Кастомера и наоборот. Ну и внутри подроли - просматривающий отчет, ДБ администратор и т.п. Тут я сам не всегда понимаю где отличие от простого разбиение на функции. И получается что общий код (общий сервис, где то в глубине) может быть в общем модуле, но как только появляются отличия, код нужно разносить по разным модулям, каждый под свою роль, этот вопрос не очень раскрыт.
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
@phat80 последние 3 места работы (включая текущую) я работал в условиях когда к гендиру тебя даже на порог не пустят. Во-первых - он хрен знает где (не в той стране, где живу и работаю я так точно), а во-вторых - начинать надо с малого (тем более если даже тут не знаешь как приткнуться), а вот уже если малое - не шевелится - надо прыгать выше.
P.S. Даже в малой или средней компании (где гендир на виду) сиганёшь с проблемой ЧЕРЕЗ голову прямого руководителя - за это можно огрести. Ведь даже если гендир тебя выслушал, прежде чем поднимать зарплату, он позовёт твоего прямого начальника и спросит с него нюансы твоей работы и эффективности, а уж прямой начальник, раздражённый фактом "несанкционированного прыжка" (может быть? вполне) - может сказать как есть, а может и припомнить пару-тройку твоих косяков таких, что хрен те будет, а не повышение. Тут как бы при своих остаться.
Прыжки через голову мало кто любит. Отношения портятся, а тебе с этим человеком - ещё работать. Под его управлением.
7
-
7
-
7
-
7
-
По мне так минус python в том, что его выбирают новички для изучения, что приводит к дилеме о сложности (в которой молодой разраб будет думать, что ему не нужно ничего сложнее, потому что в пайтоне это решается намного проще), к тому же он юные не окрепшие умы, пусть и не специально - учит плохим вещам, вроде явного преобразования типов, когда ты не знаешь, какой тип ты можешь получить (привет динамической типизации), странные решения для тех же реализаций функций/методов. Как таковое отсутствие нормально реализованных приватных методов/приватных переменных(чаще всего не знание о них впринципе, особенно касается начинающих). Вечно всплывающие даже в коммерческих проектах "голые исключения". И то, что является плюсом и одновременно жирным минусом: на пайтоне запускается почти любой говнокод. Это то, что пришло в голову первым. Достаточно этих аргументов, чтобы не выбирать python, как первый язык программирования, не даром говорят: 'тяжело в учении, легко в бою'.
ИМХО
python /.net разработчик 22 годика
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
Для себя выработал несколько правил для лучшей концентрации:
1. выключить всевозможные чатики/мессенджеры/соцсети или поставить их в «тихий режим», как на телефоне, так и рабочей машине.
2. Наушники с музыкой отвлеченной, под которую не хотелось бы танцевать или подпевать:)
3. Очерчивать четко задачу, которую собираешься делать, чтобы случайно не перескочить на хабре той же с нужной статьи на какую-то рекомендованную, но уже не по твоей задаче.
4. Делаю регулярные перерывы. Так как максимальную концентрацию можно держать до 20-25 минут, а потом расплываешься и отвлекаешься легче. Но бывает по часу-полтора сижу, если «прёт». Можете глянуть Pomodoro Timer и что это такое.
5. Если коллега не по делу отвлекает, чтобы рассказать шутейку или даже по делу, то могу вежливо сказать, что мол «занят/сконцентрирован сейчас и чуть позже к нему подойду(обычно до получаса)».
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
Ну почему, есть вполне очевидные причины для увольнений. Особенно в крупных компаниях. Скажем, тот же близард, не так давно, сократил более 800 специалистов из штата. Включая программистов. Тупо, чтобы сократить расходы.
Плюс, они, периодически, занимаются увольнением спецов, которые работают долго и берут на их места молодых, дешевых специалистов. Чтобы не повышать зарплаты.
Собственно, отчасти, этим и обуславливается упадок качества и забагованность игр, а так же поддержка уже существующих у Активижн-Близард, после слияния.
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
Увольнялся из-за серой зарплаты и условий вида «не хочу не плачу»
Увольнялся по причине отсутствия проекта из очень классной компании с самыми добрыми и главное взаимными чувствами к компании и моим руководам.
Увольнялся от токсичного руковода, который просто заколебал бухать и потом орать на всех.
Уволили из крупной компании потому что был как кость поперек горла «эффективных» менеджеров, чью работу меня попросили делать их руководы.
Увольняли по закрытию проекта без выходного пособия.
Увольнялся по причине явного обмана по зарплате - из разряда «не смог выбить тебе зарплату» когда зарплата в конверте.
Увольнялся из компании, где топ менеджмент дурил родственника-инвестора и опять же при серой зарплате - они просто завышали рейты и себе забирали дельту. Когда коснулось меня в формате «это нужно тебе, а не компании - нанимать команду, поэтому это время мы не оплатим» - ушел.
Работаю в компании, где очень тяжелый проект, очень сложная кодовая база, огромные потери знаний, но я пашу и руководство эти старания поощряет и повышением позиции, и зарплаты, и премиями, и доверием.
И рано или поздно надеюсь уволиться, открыв свое дело.
Оч классный ролик!
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
Автосохрание о котором шла речь в vscode работает не сосем так, как вы описали. Там и так нельзя похерить код закрыв окно, оно всё равно всё сохранится, но в кэше вместо файла. А описанная фича именно описывает как должно происходить сохранение изменений в изменяемый файл, я например могу начать поправлять исходники, запустив процесс компиляции и не очень то хочу, чтобы файл был перезаписан, и тогда я не буду знать какая из его версий была скомпилирована. Поэтому автосохранением исходников не пользуюсь, а вот в маркдауне, это очень даже к стати было бы, чтобы не забыть сохранить последние правки, перед комитом файла, а то бывает, ты файл изменил, а сохранить, почему-то забыл и начинаешь его комитить и комитишь не сохранённую версию
7
-
в универи все поверхностно и ни чего не понятно , как бы учили много языков но ни один не знаю , все как бы быстро проходили , типа вот есть такой язык он нужен для того... вот вам задание дома сделаете , почти все время мы все писали в тетрадках , проходили HTML CSS JS C# PHP Python , (делфи) базы данных , за два года нам только
Основы JS показали , сам дома за неделю выучил основы потом ES6 , регулярные выражения , ООП
Пар по Python вообще не было , в конце года говорят пишите калькулятор , а этот язык вообще ни кто не знает !
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
Так как у меня за плечами стаж разработки несколько лет из которых 2 года - DevOps, считаю, что имею право высказать мнение.
Вообще у Вас однобокий взгляд на DevOps. Очень типично для зашоренного разработчика, который. Сергей, поработайте хоть чуть-чуть DevOps-инженером в команде разработки, чтобы понять на практике. Настоящий DevOps-инженер не имеет отношения к администрированию, если конечно должность администратора никто не упразднял. Если конечно компания совсем маленькая и весь блок IT представлен командой до 10 человек, тогда все может быть. Но тогда это уже совмещение обязанностей DevOps и администратора. Есть специалисты, которые отвечают за инфраструктуру, а есть те, кто за процессы CI/CD. Если DevOps придерживается практики IaC, то ковыряться непосредственно с серверами и операционными системами ему вообще не нужно.
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
А ось вам така думка. Початок роботи з матеріалом в режимі менторингу справді, ну скажімо, незвичний. Ментор багато зауважень і коментарів видає, при цьому реагує на запити з затримою (часто суттєвою) - і такий режим заважає швидко здавати завдання. АЛЕ! Цей режим максимально наближає вас до реальності в роботі програміста, коли у кожного є своя задача, і кожен несе відповідальність за максимально якісне її виконання. З плином часу ви зрозумієте суть вимог ментора до реалізації задач, і з кожною наступною задачею код ставатиме все більш якісним і потребуватиме все меншої кількості зауважень і відповідно очікувань.
Менторинг - цілком ефективна система навчання, яка на виході дає готового як мінімум джуна, здатного працювати в команді і самостійно приймати рішення в процесі реалізації поставленої задачі. Але він справді підходить не всім. Ідеально, це коли ви зарані знаєте, що саме цей вибраний напрямок вас заводить, і ви готові в ньому ковирятися самостійно, без сторонньої допомоги - в такому випадку менторинг сильно прискорить процес здобуття нових знань. Бо головна його фішка - це не дати нове, а максимально відсіяти зайве і малоефективне. Принаймні так я сприймаю фоксмайндед після 3 місяців навчання.
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
Надёжность винды относительная. Про всякий трэшак с сетью даже говорить не хочу. О да, все знают, что делать -- до сих пор переустанавливают. Про хитрое железо -- это лотерея. Со временем просто запоминаешь, каких вендоров лучше обойти стороной.
А что значит "без обновлений он начинает тормозить"? Вот с этого места надо подробнее. Винда что ли питается обновлениями и какает телеметрией?
Первое преимущество линукс -- пакетный менеджер. Отсутствие пакетного менеджера в других осях -- дичь и архаика
Второе преимущество -- работающий inotify (используется в devserver для авторелоада при изменениях). Этого нет ни в винде, ни в маке -- там поллинг (CPU). Технологичненько
Про ядра вы немного поплыли. ЕМНИП, винда с макось микроядерные, линукс модульный "с тонкими нитями"
А, я понял, почему вы не заметили преимуществ при разработке под Linux. Как в Java дела с сишными экспеншнами? Не в ходу, верно? А вот всякие JS, питоны и прочие с сишными экстеншнами дружат. Сишные экстеншны часто собираются из исходников -- требуются компиляторы и заголовочные файлы. Под виндой это сложнее, чем `apt install build-essential`.
Следовательно, язык программирования измеряем экстеншнами на других компилируемых языках (сишные в частности, появляется раст, а ещё я сталкивался даже с фортраном). В линуксах со всем этим добром работается легко, непринуждённо и в кайф
При этом кстати линукс относительно недружелюбен для тех, кто упарывается в ассемблер
Про ошибки справедливо. Баг репорты ручками сами заводим, но пул реквесты котируются выше. Документация открыта открыта 24/7
Вообще есть понятие "уверенный пользователь" -- будь то винды, линукса или макоси. Пожалуй, чтобы стать уверенным пользователем линукса, порог сильно выше. Запустить под под линуксом можно огромное число приложений -- было бы желание и был бы пользователь уверенным.
Вот хотел срач развести, а пришёл к тому, что каждому своё. Кто-то программирует чтобы деньги зарабатывать, а кто-то программирует потому, что получает удовольствие от процесса. Кто-то качает хард скилы, кто-то покидает программирование и качает в софт скилы. Кто-то шарит в платформе, и менять её нецелесообразно
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
на "знайомствах в спортклубах" поставив на паузу, ділюсь своїм: з дружиною познайомився саме в спортзалі. Вже 9 років разом, 3є дітей) Важлива перевага такого знайомства, якщо в тобі потному, з червоним обличчям від напруги "щось побачили" (еквівалентно, як і ти в комусь), то є більша ймовірність, мабуть, що це, таки, справжня любов))
6
-
6
-
6
-
6
-
6
-
6
-
6
-
Если у него уже есть хотя бы полгода опыта - то не особо. Обычно так говорят, подразумевая при этом что "мы такого же каким ты БЫЛ найдем на те же $500", но в этом-то и смысл. Полгода опыта они чего-то стоят, и человек уже явно перерос свою начальную ЗП. Так что да, компания сможет найти человека на рынке за $500, но нет, это не будет "такой же" специалист. Это будет такой же "новичок", каким первый специалист был полгода-год назад, когда его только брали на работу.
Стандартная ошибка анализа рынка. Из-за этого многие компании и упускают опытных спецов, рассчитывая что найдут "таких же" на рынке, за его ЗП. Но мало того что трудно бывает найти человека на ЗП предыдущего, так еще и уровень зачастую ниже... Т.к. рынок подрос, а значит что за те же деньги вы скорее всего наймете с рынка только менее опытного спеца...
6
-
6
-
6
-
6
-
6
-
Сергей, 1.5 года назад посмотрел ваши видосик байки про сейлсфорс (далее - сало) и вообще впервые узнал про это, в тот же вечер паралельно просмотру открыл их трейлхеды и гуглил что это,создал оргу. На тот момент работал программистом уже ,но опыта мало было пойти куда-то поинтереснее, и в итоге задумался о сале. Стал мониторить что там есть и куда устроится,потом мне позвонили с компании ,предложили трудоустройство и обучение первые три месяца. Сейчас работаю в экосистеме сала (не сало девелопером), впринципе в сале концептов джавовских много, есть ещё в экосистеме: ЕСБ платформа Any point Mulesoft(написанная на джаве и там тоже использовать джава можно), Tableau BI, Slack и куча интересных направлений. Ребята Все Ещё и Всегда Сергей Немчинский Дело Говорит
6
-
Скажу за себя. Вот ты такой учишь джаву как язык (неплохо его знаешь, проходишь на 24 из 25 онлайн тесты), пошел к Сергею на курсы. Закончил. Устроился на работу (джун), устроился на вторую работу (супер стронг джун :) ).
Прошел год-полтора, ты решаешь уже не совсем тривиальные задачи с точки зрения бизнеса, архитектуры приложения, уже с JEE/Cпрингом, Хибернейтом... на Вы (но уже не шёпотом).
И тут обнаруживаешь, что у тебя джава язык как таковой чертовски просел.
Ты решаешь задачи часто одинаковым способом, цикл пишешь раз в неделю-две, даже класс объявляешь на автомате, да и конструкторы, toString, геттеры/сеттеры также (alt-insert). Новые задачи, в основном, как что-то поднять, отконфигурировать (xml,sql,property....)
Жмёт это, однако.
Вот и всё больше и больше склоняюсь к тому, чтобы пойти на сертификацию.
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
Лучше всего поставить себе git bash на винду на первое время, чтобы покоммитить, поделать бранчи, помержить, и прочие штуки поделать. Потом можно разобраться в том, как гит работает в Eclipse и Inteleji IDEA (там все проще через менюшки, но лучше поделать руками через гитбаш). Так же создать учетную запись и посоздавать репозитории хотя бы на гитхабе и гитлабе. С гитхабом были сомнения из-за того что его выкупили мелкомягкие и оттуда свалили некоторые компании, но думаю если они не будут делать дичи, то все будет норм (возможно уже норм). А ваши петпроекты вполне замечательно там лежат и можно добавлять ссылку на ваш гитхаб и репозитории, которые вы хотите показать вашему будущему работодателю в резюме. Оттуда прекрасно скачивается архивчиком и технический специалист может бегло просмотреть ваш код. Да и основных команд не так уж и много это add, commit, push, pull, fetch, merge, branch и ключи(флаги) к ним типа -m для коммита.
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
Вас же еще и из России смотрят. У нас болото и нельзя из него теплую благоустроенную лужу сделать. Опять же регионы разные, страны наши большие, если есть шанс переехать с провинции вообще только в путь. Ну и хочется в конце концов свободы перемещения, я как удаленщик хочу быть человеком мира и работать оттуда откуда хочется работать, сегодня я себя прекрасно на берегу моря и рядом с горами ощущаю, завтра хочу в Париж и пол года там, после, еще через пол года, я хочу жить в Афинах, так как мне нравится этот город. И как быть в таком случае? А только так - валить из страны делать ВНЖ, получать после 5 лет гражданство нормальной страны и уже чувствовать себя свободным человеком с минимальным количеством границ. Вообще люди IT среды, это люди свободы, которые хотят существовать вне политики и границ, тем более что мы работаем со всеми в командах и русские и украинцы и мексиканцы, и индусы, граждане США и т.д. у нас нет геополитических и этнических разногласий. Да и вообще, любой человек может отдаваться полностью и эффективно работе только тогда, когда набор окружающего мира соответствует его текущему внутреннему состоянию, когда достигнуто внутреннее и материальное равновесие и нет никаких проблем и переживаний, кроме самих рабочих задач и дедлайнов. Однозначно если вы живёте на территории постсоветского пространства - уезжать надо! Тем более если вы хотите здоровую семью в будущем и счастья своим детям.
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
Всё же мне нехватает живой реакции, можно даже лицом не играть, всё таки такой формат видео отлично подходит для прослушивания на фоне, главное чтобы было выделение голосом каких то моментов) Есть же в видео несколько ситуаций, когда Эльдару было смешно, например. Конечно я не думаю, что правильным будет смеяться в голос, но чуть больше выделять эти смешки однозначно стоит. А в целом, классная рубрика и Эльдар молодец, как я понимаю у него небольшой опыт в такого рода выстеплениях, так что держится он отлично!
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
Новини дуже сподобалися. Мені до душі такий формат, коли подається інформація з невеликим коментарем від ведучого. Прям в яблучко! І головне, все так по простому, по домашньому, немов слухаєш розповідь свого ліпшого друга. Матеріал підібрано вдало, хронометраж відповідає вимогам рубрики і поки що нарікати нема на що. Хіба що підправити монтаж, щоб кожна новина відділялася одна від одної не тільки за допомогою перебивок чи візуальних ефектів, а й інтонаційно (Ви старалися і це помітно, та не завжди це виходило так, як хотілося б). Думаю Ви мене зрозумієте і, сподіваюся, не образитеся за мій коментар. Мені подобається те що Ви робите і я хвилююся аби все у Вас склалося добре. "Перший млинець не грудкою", з чим я Вас і вітаю! Але хвалити не буду, щоб не задирали носа;)
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
Python это как Paskal и Basic 20-25 лет назад - более-менее годный ширпотреб на все случаи жизни для школьников, студентов, и к ним приравниваемых. JS упоротый, иногда совсем упоротый, но без него бывает сложно сделать красоту на сайтике, т.ч. некоторым беднягам хош-не хош, а приходится извращаться и страдать. Ходят слухи, что некоторые организмы даже не страдают извращениями, а ними наслаждаются... Но это, конечно, личное дело каждого...😁
6
-
6
-
Дорогой Сергей Всё-ещё Немчинский, поздравляю с Днём Рождения! Да, с Днём рождения фирмы, но это ж вроде как тоже важно (=
Вопрос: А если начать с Unity (бэкграунд в IT отсутствует), помариноваться там какое-то время - года три, набравшись опыта, поварившись в индустрии, приобретя понимание чего, кого и куда - и свичнуться в UE, пожелав попробовать проекты с большим количеством букв "А"?
Сорри, конеш, если вопрос банальный/странный/глупый, просто подумываю про геймдев и не хотелось бы сразу пытаться начинать с чего потяжелее, разочаровываться, понимать, что тупой и бросать это гиблое дело.
P.S. Unreal tournament для многих людей (включая меня) была той самой первой игрой... в которой ты взрываешь себя ракетницей об угол стены.
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
Лекция великолепна, первый раз её посмотрел, и по совету после неё пошёл смотреть Роберта Мартина, и потом Бека, а потом Фаулера, и оказалось, что я всё понимаю! :) Вот ещё раз пришёл, очень хочется запомнить эти советы.
А книгу я пытался читать 2 года назад, но не дочитал, сейчас к ней новый интерес возник, спасибо
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
Ботик, если ты не понимаешь разницы между Украиной, страной, которая уже который год защищается от оккупанта, и осуждает тех, кто поддерживает оккупанта, коллаборационистов, и страной, которая ведёт захватническую войну (эРэФия), оккупирует территорию соседнего государства и убивает его жителей, оправдывая это своими галлюцинациями и бредом из своего же телевизора, то тебе прямая дорога к психиатру. Ну или вслед за русским кораблём.
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
Спасибо за очередной подкаст. Думаю для начало надо определиться есть ли у Вас(читающий) нужное математическое(техническое), системное мышление, навыки декомпозиции и пространственного мышления. Может кто то скажет это не обязательно, но я так не думаю. Коротко - гуманитарий проходи мимо, не мучайся. Далее согласен с Сергеем, английский язык. Рано или поздно всё равно придётся читать тех. документацию на английском. Можно попробовать схитрить учить Core (мне понравился Хортсман, хотя Философия Java тоже норм), на простых алгоритмах (что б мозг чуть потренировать), читая параллельно javaDoc (En), тем самым набирая свой словарный запас английского языка (грамматику надо знать на минимальном уровне). Что касается меня, то я уперся в методологию программирования, точнее в решения каких то прикладных задач - авторизация, DAO, и т.д. видимо пока просто опыта не набрался опыта, как мне кажется, ещё и привычка современности не думать, как сделать, а сразу бежать гуглить, что лично мне кажется сильно снижает понимание того что делаешь, но отказаться от удовольствия найти решение за 5 минут пока не получается :)
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
Блин, я вот сам два раза сталкивался именно с этой крайностью: 14:36, набил шишек сам). Думал, что если сам не разберусь, то подумают, что я не достаточно компетентен, да и не хотелось старших отвлекать. В итоге это всегда приводило к накалу ситуации. А по факту, мне наоборот доверили очень кастомизированные задачи, которые существуют в рамках продукта, и их решение предполагало тесное взаимодействие со старыми разработчиками. Вот так вот) Софт скилы, действительно важно прокачивать)
Спасибо! Хорошие советы)
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
Почему никто не ищет работу в спортклубах/на улице/в барах, а ищут в основном в интернете, а искать себе пару в интернете - это "зашквар" и удел неудачников? Как по мне, самый удобный и эффективный путь, который не несет никаких рисков. Потому что если с коллегой по работе что-то не получилось, то ты так или иначе будешь и дальше с ней/с ним пересекаться - будут как минимум неловкие ситуации, тоже касается и любых других мест, где есть вероятность снова пересечься, а тут - не получилось, ну и ладно, ты ее/его больше никогда не увидишь.
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
Sergey Nemchinsky ну вот это и причина, почему всякие проходимцы типа GeekBrains и JavaRush собирают толпы народа и кучу денег, а Вы с трудом в прибыль выходите. И не надо про идейность, мол нам только люди с горящими глазами нужны - тогда любой бы бизнес разорился с таким подходом, если продавал бы товары только тем людям, "ну кому уж очень надо". Это бизнес, Сергей, а не игра в Казаки-Разбойники.
Сейчас у человека большой выбор, и в независимости от степени своей мотивации он отдаст деньги в место с лучшим сервисом, а не то, где ему надо доказывать что-то кому-то.
С глубоким уважением как к специалисту и пожеланием успехов.
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
Красить крышу дома, тогда белый не будет так выделялся. И можно в асфальт добавлять этот элемент. В LA проводили расчёты, сколько дороги занимают площади, и посчитали, если асфальт будет белым, то температура снизилась бы на 4 градуса.
По поводу ачивок: с каких времён вручали медали, присваивали звания, и отмечали грамотами. Всегда было и будет, конкуренция и п*мерство основная мотивация человечества. То, что переходит в цифровой формат - значит не надо больше на грудь цеплять, чтобы показать какой ты, все и так в профиле увидят.
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
Сергей, спасибо Вам огромное, я достаточно долго думал над тем чтобы уехать из России, не хочу платить в этой стране налоги, все что здесь происходит для меня личная трагедия, я не мог в это поверить, вот уже почти месяц я не живу, а существую, ничего не могу делать, друзья зовут куда-то, но у меня внутренний блок на какие либо веселья, просто не могу, когда знаю что происходит в мире благодаря "моей" власти, которую я ни разу не выбирал. В начале февраля начал учиться программированию, работал над уездом по всем фронтам, программирование было одним из способов, сейчас очень тяжело вернуться к прежней жизни, но я смогу. Я смогу быть полезным в другой экономике, здесь я не чувствую что работаю на какое-либо благо... Я не хочу быть соучастником всего этого ужаса, я с огромной болью смотрю на весь этот адский перфоманс в моей стране.
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
Мой совет россиянам, желающим переехать в Украину. Не бойтесь и не слушайте сказки о том как тут опасно и страшно жить. Нормальная центральноевропейская страна. Есть свои сложности, но где их нет. Если не бегать и не кричать во всё горло крымнаш, то лицо портить никто не станет. Средняя зарплата в Киеве 15800 грн (на 2019 год, и это только официальные данные), комуналка в однокомнатной квартире 500 - 1500 грн (лето-зима). Выводы про дороговизну делайте сами. 99 из 100 людей которых вы встретите на улице будут славянской внешности, это пожалуй главное отличие Киева от Москвы. Добраться с одной части Киева в другую довольно проблематично, но оно вам надо? Я живу уже 9 лет на правом берегу и за всё это время был на левом раз 5. Если жить около метро, то проблем с доступностью вообще нет. Украинский язык желательно выучить, как минимум из уважения к местным. А как максимум телевидение, радио, реклама в городе, вывески, административные услуги и всё прочее в подавляющем количестве на украинском. В личном общении хватит и русского, но этим вы можете ограничить свой круг общения только русскоговорящими. Исторический центр города и его архитектура - красотище, но современные высотки, которые суют куда нужно и нет - сильно портят вид города. Так что дерзайте, Русь принимает с радостью адекватных потомков своих северных колонистов.
P.S.: пишу окремо для "вишиватників": може досить вже сувати свою українску куди треба та не треба, люди самі визначаться коли і навіщо вона їм буде потрібна. Тільки і робите, що розігруєте мовне питання та налаштовуєте одну частину українців проти іншої. Те що ви народилися в україномовній сім'ї не робить вас кращим за інших. Не треба цим пишатися. Краще самі вивчіть на гідному рівні яку-небудь іноземну мову. Тоді щось почнете з себе представляти.
Я, якщо що, сам україномовний українець родом із Житомирської області, останні 9 років живу в Києві.
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
За 8 лет проводил пилотные внедрения пяти разных BPM-систем (BizAgi, ELMA, Comindware Process, Comindware Tracker, Terrasoft BPM'online). Плюс, одну разрабатывали сами, на базе Activiti (как и Comunda).
Вывод: потенциально (теоретически) системы очень полезные для бизнеса. Но ни одна из реализаций на рынке не дает заявленных преимуществ. Разработка в итоге получается дороже и сложнее, чем обычное программирование. Отрасль оккупирована мошенниками, торгующими ложными ожиданиями.
Что случилось с самописной системой (внутренняя разработка)? Разработчики получили статус выше заказчиков и послали заказчиков в пешее эротическое, мол "мы Activiti обвешали интеграционными модулями к остальной инфраструктуре, а врожденные дефекты исправлять не собираемся. Куда вы денетесь, нам за отказ работать, все равно ничего не будет. Да и ресурсов адекватных не выделено, потому что весь период внедрения говорили как уже все хорошо, а запрос ресурсов вынудить признаться, что раньше врали".
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
Привет из 2021 года! Огромное спасибо за видео! Немного про первые два совета. Я застрял в такой парадигме (работаю руководителем проекта): устраиваюсь на работу, думаю, что не дотягиваю и учусь. Концентрируюсь я на процессе обучения, но ощущение "не дотягиваю" никуда не девается из-за того, что всегда есть куда расти. Поэтому я не прошу повышения ЗП или чего-то еще, хотя меня может что-то не устраивать. Когда захожу в тупик начинаю искать новую работу и понимаю, что вообще-то достиг определенных высот, которые почти не проявляются в текущей работе (хотя объективно мне говорят, что это не так, но я этого не вижу хоть стреляй). В итоге устраиваюсь на новую работу и по кругу... Не представляю, как с этим бороться. Таким образом пришлось отказаться от нескольких очень интересных проектов.
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
Лузер, конь педальный... Я сейчас учусь программированию, и это чувство со мной бок о бок) особенно жизненна фраза: "С первого раза ничего не получиться".
Честно говоря, это действительно хороший ролик, потому что многие думают, что раз у меня не получилось с первого раза, то это не моё (самого долгое время мучили такие вопросы). Но я , как новичок, рекомендую попробовать, хотя бы потому что это такой кайф, когда удается решить на ЯП какую-нибудь задачку, это того стоит)
Ролик классный, однозначно лайк
5
-
5
-
5
-
Во-во. Очень знакомое ощущение. Смотришь свой же код двух-трёхмесячной давности и думаешь иной раз, что да, сейчас я уже так не написал бы. И да, в программировании развиваться надо непрерывно. А то как получается, первые свои программы я писал, помню, для персоналки Hewlett-Packard 85 ещё в 1982 году. Там ещё операционки не было даже, просто Бейсик-монитор встроенный. И всё. А потом МИФИ, студент факультета Кибернетики. А там у нас вообще к старшим курсам было так - ну чего? Новый язык изучить? Паскаль у нас там не читали, Си не читали, сами брали книжку и изучали. Потом C++, потом уже в Штатах фирма послала всех своих программистов на недельные курсы основ Явы. Основы дали, дальше опять сами. И сейчас всё сами. А так что, на уровне 1982 года застрять, что ли? Нет, программирование и хорошо именно тем, что постоянно требуется развитие. Застрял - всё. Специфика профессии.
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
По работе вынужден последние пару лет пописывать на шарпе (после 18 лет джавы). Что могу сказать - да, всё от одного вендора, но если нужно сделать что-то непредусмотренное им, то начинаются реальные танцы с бубном! При этом родная документация тупо необъятна как океан и так же полна воды, а комьюнити наоборот, очень ограничено, решения часто дают в виде кривых костылей.
В коде в сравнении с джавой (восьмой) очень много сахара, с другой стороны на читабельности оно может плохо сказываться. Хотя ряд структур, признаю, очень удобны!
Из плюсов - компилируется почти моментально!
ИДЕ прям очень убогое, использую джетбрейновский райдер, который сильно заметно слабее идеи.
ЗП мне кажется таки меньше, чем в джаве, так как юных разработчиков больше, а сложность проектов - меньше.
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
С Днём варенья FOXMINDED!!!
Тему это сложно, Сергей Вы наверное всё самое важное для новичков рассказали, сложно надо думать. Остаётся только уже на менторинг переходить (тулс и старт я уже прошёл, вот по ним есть пару вопросов, и рекомендаций: - показывайте пожалуйста мышкой на экране от проектора, а не указкой, не всегда понятно о чём говорите иногда).
Я сам из Донецка, потом в Киеве, сейчас живу в Московской области по понятным причинам, если бы я Вас встретил в 2015 то в Россию точно бы не переехал бы(.
Так вот, если что за подарком я приеду).
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
прод, тест, пайплайн, кубер, асап, заапрувить, реворк, часы горят, коммуникация (сущность в коде), таска, задеплоить, запланен, бриф, аналка...
Вчера только были на митинге, лид понапихал брифы в таски, и вдвоём с аналкой они тиму запланили, а сегодня из маркетинга пришли новые коммуникации - просят поправить ТЗшки асап. У меня от них на тесте кубер помер и прод трещит. Х*ли Зачем они лезут в пайплайн? Сначала заапрувили, а теперь реворк делать, у меня часы горят. П****ц Горе-то какое!
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
Из моего опыта изучения фронтенда могу сказать, что тратить на обучение максимум 4 часа в день было совершенно недостаточно. Из-за заданного темпа на курсах и необходимости хотя бы просто успевать занимался по 6-8 часов в день, в выходные уменьшал нагрузку до 4 в среднем часов. Это включало пересмотр лекций в записи и пометки в конспекте. Естественно, ни о каком совмещении с работой речи не шло. Обучение программированию, особенно на начальном этапе - это когда ты много тупишь и даже не можешь сформулировать толком свой запрос, чтобы загуглить, из-за этого теряешь много времени.
Был сложный период, когда на стадии изучения JS хотелось все бросить, но спасло то, что нам дали перерыв на курсе прийти в себя. Я перезагрузился, и дальше уже пошло более-менее нормально.
Конечно, нужно отдыхать - каждый день примерно в одно и то же время устраивал себе прогулку по району на 1,5 часа в среднем. Иногда выезжал куда-нибудь на полдня, чтоб сменить обстановку.
Из отвлекающих факторов был только политический контент (я из Беларуси, прошлый год), но это невозможно было исключить из своей жизни.
Из периода обучения понял, что крайне важна дисциплина и ритмичность. Вплоть до кофе-брейка ежедневно в одно и то же время. У меня была серьезная мотивация выжить на курсе и добиться своей цели - стать разработчиком. После сдачи дипломного проекта на курсе спустя несколько месяцев дошлифовки знаний и прохождения собесов нашел первую работу.
И да - это не спринт, настраиваться нужно на серьезный марафон.
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
Неожиданно половина фильмов и сериалов совпали с моим топом ;)
Тоже заметил что сериалы в последнее время стали делать намного качественнее чем фильмы. Из фильмов если не смотрели рекомендую Limitless (Области тьмы), так же если понравится фильм есть еще и одноименный сериал как продолжение фильма, хотя сериал критикуют больше, возможно из-за его простоты и наличия "комедийных" сцен. Из Марвел понравился сериал "Каратель", хотя тоже на любителя конечно, довольно жесткий но реалистичный боевик. Перед ним правда желательно глянуть другой сериал с этой же линейки - Сорвиголова (Daredevil), т.к оттуда начинается история Карателя. Ну это так, если хочется расслабиться и посмотреть что-то без напряга и особо не задумыватся. Так же очень зашел сериал на тему хакерства "Mr. Robot", слишком недооцененный как по мне, музыкальное оформление в нём просто божественное. Рекомендую смотреть в озвучке lostfilm, ну или в оригинале ;)
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
10 лет работаю уже PHP разработчиком, и да Сергей прав, большая часть времени это eCommerce, бывают проекты на отдельные скрипты или нативные сайты, но в основном это Magento. На счет ЗП - тут тоже хорошая заметка, более скажу 4тыс. это не предел. Одно время начал учить пайтон, но он мне не зашел по двум причинам - синтаксис на любителя, не классический, и я понял, что буду на нем делать все тоже самое. Если говорить о датасайнс и машинном обучении, все это и на PHP доступно, но с наличием готовых решений и комьюнити тут с Python вряд ли можно сравнивать.
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
Подав , заявку на айті дженирейш , мені відмовили сказали що не знаю англійської мови не переконав в резюме чому ти хочеш вчитися ,що в мене нема мотивації і так далі, хотя я вмію парсити на пітоні, писати телеграм боти , знаю добре синтаксис та чимало фреймворків, все це вчив по фану бо сам кухар по корочці. Тепер коли чую про цю компанію хочу блювати, краще потім піду на курс від німчинського.
Мені по секрету сказали що в першу чергу беруть своїх, а потім дивляться на людей, ось така вот правда ;) жду хейту в мою сторону...
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
@Sergey Nemchinsky:
Добавлю еще одну причину выгорания:
Нет позитивной обратной связи от колллег.
Попытаюсь пояснить: мы, люди социальные. Раньше, в пещерном веке, если человек находился вне племени, то есть вероятность, что он быстро сдохнет. Другими словами, если мы не получаем "Вась, а круто ты решил проблему по задаче .... ", то мы можем придти к тому, что наш вклад не особо кому и нужен. Потом возникнет синдром самозванца. Потом возникнет еще что-нибудь.
Чтоб этот кейс не возник для этого нужно давать обратную связь коллегам. Подходить и хвалить их. Уверен, что есть за что. Увидел хорошее решение проблемы? Похвали. Увидел как оперативно проблему решил? Похвали. Узнал что-то новое от коллеги? Поблагодари и похвали.
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
Да, большинство не понимает, что IT отрасль подразумевает постоянное обучение, хочешь стать профи, придется забыть, и гулянках, семье и прочих развлекательных вещах, если не готов, удел будет либо застрять в программировании на уровне Джуна или вообще уйдешь, как говорится Senior программистами в нормальном понимании люди становятся с огромным опытом и знаниями, а не просто по щелчку пальцев,
4
-
4
-
4
-
4
-
4
-
4
-
4
-
С инфокурсов у него нету миллионов, рили??? я на продаже футболок в 2015 году лям заработал))) только правда просрал потом все разбив машину... по поводу инвестиций все в точку сказал)) я вообще думаю, что бизнес это такое дело... спросите себя а нужен ли он вам вообще? Мы с мужиками годадва варили металл в гараже, зарабатывали тыщ по 50-70 большим трудом, было много мороки, непостоянный доход, все ломалось. В итоге устроился сварщиком на крупный завод
, никаких траблов за те же бабки+ дохера свободного времени+ отпуска и все такое. Стал подрабатывать потом - радиаторы паять, сантехнику ставить, трубы вести. Нанял себе двух дедов из жека на пенсии рукастых, и более менее бабок прибавилось. Дом себе отстроил. Живу в провинции правда. А большинство моих знакомых бизнесменов и их коллег сейчас вкалывают 24 часа в сутки и доход у них не всегда больше моего. А иногда работают в минус и бывает нету денег даже на отпуск. Так что работать на дядю - это не всегда плохо. Вы попробуйте для начала как этот дядя выстроить рабочую модель бизнеса, продать себя, терпеть мозговыносы от клиентов, потеснить конкурентов, да еще потом и управлять всем этим бизнесом так, чтобы у вас не было выгорания через пару тройку лет. Как только выгорите - 99% все сольете.
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
новичку томкат будет легко установить только с дефолтными настройками на свободный сервер, а вот если нужно конфигурачить, менять порты, создавать хосты и т.п., то уже начинаются многочасовые танцы с бубном в том же томкате, во всяком случае я помню, как больно было в 1 раз его настраивать рядом с обычным веб-апачем ) но потом, слава богу, научился лазить в логи, и узнал про mod_jk
я ещё в самом начале долго не мог понять, зачем нужны артефакты, и как вообще джавовские приложения, написанные на локалке, потом запускать на продакшен ) в общем даже простенький сайтик на томкате запустить на 80 порту рядом с сайтами на апаче - для новичка это точно дело не одного дня )
4
-
4
-
4
-
В реальном мире, это далеко не всегда все так идеально работает, в том плане, что уровень пользы равен уровню оплаты
Потому что на это влияют, как минимум, ещё такие факторы:
1. Жадность, упрямство и недальновидность собственника, который не ценит вклад, который вносится кем-то, кроме него
2. Неадекватная самооценка работника, который готов вносить сверх вклад в дело и не просить за это увеличение оплаты и т.п.
3. Незаменимые люди есть. Конечно, это не значит, что на замену такому человеку некого взять, но этот человек или будет справляться хуже. Возможно так и не достигнет уровня своего предшественника или слишком долго до него будет расти. Либо будет сразу адекватной заменой, но стоить будет в два раза дороже.
Так что, заменить можно кого угодно. Но если человек, которого заменяют, был действительно ценным активом, то такая замена всегда выйдет всем в минус.
Знаю множество реальных примеров из каждого пункта.
Это я к чему - к тому что надо адекватно оценивать свой и чужой вклад и ни в коем случае, не недооценивать его.
4
-
4
-
4
-
4
-
Мы с женой познакомились в доме престарелых (в районе метро Лесная, г. Киев))))))))))))))))))). Жена была молодая, я был молодой (22 года тогда). Уже десять лет живём, растим детей. Сейчас считаю справедливым за волонтёрством не гоняться, т.к. есть дети, родители, хозяйство, старый автомобиль. Если очень хочется быть волонтёром в семейной ситуации - можно предложить аккуратно помощь тому кому тяжело в соседнем доме или подъезде(то есть недалеко). А если Вы одиноки - даже рекомендую Вам искать волонтёрскую организацию - государственный дом престарелых, детский дом, онкобольные, интернаты (как например, в Цюрупинске). Но не самостоятельно, а только именно в рамках организации - общественной, христианской - это уже на Ваше мировоззрение если оно сложилось.
4
-
4
-
4
-
4
-
4
-
4
-
4
-
Каждый язык создавался для своих целей и если он активно используется, значит он занимает какую-то нишу, в которой он хорош. Каждый язык такой, какой он есть, не просто так, а с определенной целью. А вы оцениваете Go поверхностно, на уровне синтаксиса и того, на сколько красиво выглядит код. Это самое бесполезное видео про Go, что я видел. Очень заметно, что вы больше преподаете для новичков, чем занимаетесь разработкой реальных проектов. Google работает с C++, так как ей нужна высокая производительность. Но разрабатывать качественные проекты на C++ очень дорого, так как в команде обязательно нужны сильные Senior'ы. Это связано с тем, что в С++ есть тысяча и один способ сделать код медленным и сложно поддерживаемым. Разработчики Go хотели сделать язык с минимальным количеством ружей, с помощью которых программисты могли бы выстрелить себе в ногу. Теоретически, если собрать команду из Junior'ов и Middle'ов, то они напишут код на Go не хуже, чем команда Senior'ов. Основная причина сдерживающая рост популярности языка Go вы озвучили в видео - это непостоянство и непредсказуемость Google, а годами поддерживать проекты на мертвых языках никто не хочет.
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
А разве я говорил, что энтерпрайз нельзя писать на ПХП? Я написал, что он не подходит. Если у кого-то получается ножницами есть пельмени, это не значит, что они подходят для этого. И если у некоторых больших игроков в мире веба получается юзать ПХП для своих нужд, это ещё не значит, что ПХП подойдёт для основных игроков энтерпрайз мира: банки, страховые компании, конасалтинг, аудит, медицина и т.п. Это я говорю как человек профессильнально проботавший с ПХП 10 лет и непосредственно юзавший symfony, yii, laravel, silex, lumen и прочее.
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
я не Сергей, но позволю себе ответить, так как этим летом сдал OCA. В первую очередь это всё зависит от того в каком состоянии находится человек, его реальных знаний, опыта работы и как интенсивно будет готовиться к экзамену. Лично у меня подготовка заняла 1.5 месяца (по несколько дней в неделю читал книгу по экзамену, смотрел видосы и раз в неделю проходил тестовый экзамен). Сдал на 98%, так что может мог бы идти сдавать и раньше, но как-то не хотелось просирать 200 евро. У меня за плечами КПИ и 10 лет работы на бекенде с ПХП, так что много вещей были понятны, но было и много нюансов. И кстати OCP можно сдавать только после того как сдал OCA. Так что если у человека есть более-менее опыт и знания, то надо наверное хотя бы месяц планировать на OCA и ещё месяц на OCP. Для людей с минимальным опытом работы это может и пол года занять и даже больше.
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
Частково погоджуюсь, але загалом мій досвід говорить про інше. Однозначно багато моментів є в фрілансі, але для мене найважче це було знайти перший +-адекватний проект і далі спілкування англійською. А так 18$ за годину на не сильно запарному проекті, коли в світі ІТ скорочення і в країні війна, якийсь час це доволі нормально на мою думку.
Але і ви праві, тут все сильно залежить від клієнта, я от тільки в чатах спілкуюсь і роблю свою роботу, а в мене друг 20$ за годину і вже дейлі мітинги є, іноді 2-3 на день, які оплачуються і там мануальний трекер, а в мене АпВорківський
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
Спасибо авторам этого видео, что рассказали о нюансах профессии, из-за которых айти может подойти не всем
Например, это может не подойти мне
Неусидчивая, люблю много общаться с людьми, увлекаюсь одной идеей до выгорания, что потом больше никогда
Я специалистка ГИС и плохо прогаю и мне ОЧЕНЬ ТЯЖЕЛО (но скорее просто морально) (постоянное выполнение работы , на которую оч сильно плевать)
Думаю скоро уйти из сферы совсем и найти что-то более творческое и близкое мне по духу и складу ума
Забавно что больше всего отталкивает от сферы айти именно постоянные «пробы и ошибки», при том что мне нравится учиться и познавать новое, но не когда ты сидишь с горящей жопой много времени в попытке найти ту самую запятую, из-за которой ничего не работает ☺️ (простите но я здесь не молодею🤭)
4
-
4
-
4
-
мне кажется переходить из ЯП в ЯП просто так нет смысла (если это конечно не что-то уж совсем неактуальное в наше время), лучше улучшать знания в текущем, и доучивать технологии, которые или дадут прибавку к ЗП, или дополнят текущий стек технологий. Например, часто в PHP проектах узкие места переписывают\дописывают на Go, поэтому есть смысл выучить его, чтобы закрыть слабые места PHP и расширить компетенции (да и можно стать полезным на текущем месте работы), а да, просто свичнуться в Python или NodeJS, чтобы писать тоже самое другим синтаксисом смысла не много...
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
@antanas9015 О, у нас тут желающий подискутировать.. Ну, ок. По пунктам:
1) Автор видео - взрослый, развитый и самостоятельный человек. Он сам, в случае чего, ответит мне на мои комментарии. Не надо за него "впрягаться". Ситуация того совершенно не требует. Мы с ним, кажется, друг-друга поняли. Тэйкните изи слегонца!
2) Речь не только и не столько о чисто-конкретном Яндексе. Речь о том, что IT-сфера на постсоветском (и не только) пространстве сильнейшим образом изменилась за эти годы. А если конкретно, про Яндекс, то чтобы устроиться туда сейчас, недостаточно просто профильного образования. Рынок поделен. Крупнейшие игроки сформировались и выросли полтора десятилетия назад. Или я в чём-то здесь сильно не прав, и вы будете настаивать на обратном?
Работаете в Яндексе? Давно? С каким опытом работы устроились? Что с вас требовали при трудоустройстве? Или вы тестировщиком туда пришли? За 20 тыщ. в месяц ручные смок-тесты делать? Ну, тогда ОК. НО тогда это не та работа.
3) Если вы гражданин РФ-ии, достигший призывного возраста, давайте-ка на спор быстренько пересеките сейчас границу с Украиной.. Грузией.. И это, кстати, только первые ласточки. Не говоря уже о том, что в более цивилизованных странах уже тоже лучше бы не сильно афишировать своё происхождение. И в этом никто не может быть более персонально виноват, чем дядя Вова со своим кабинетом минетчиц министров.
4) На яндекс мне как-то плевать. Меня в принципе не устравивает локально рухнувший, благодаря дегенеративной Вовочкиной политике, IT-рынок, и без того строившийся вопреки стараниям государства его "развивать". (если намерены спорить, то давайте с цифрами, и желательно бы не от росстата, а то я наслышан от вхожих друзей, как они там красивые отчёты составляют, и какие цифери с потолка рисуют, чтобы начальство не серчало)
Если коротко, меня не устраивают: сокращение возможностей по всем отраслям, кроме отсоса ресурсов и работы в царской опрчниние, неэффективное управление, экономический упадок и непрофессиональные кретины в рядах правительственных чиновников (это всё в сравнении даже с теми же 90-ми), а не уровень конкурса в конкретный Яндекс.
Назовите мне хотя бы одну-две возможности, которую вам открыл дядя Вова? А я тогда навскидку накидаю списочек тех, что он прикрыл. Идёт?
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
Конфуций однажды сидел на пне со своим другом - таким же мудрецом, и к ним пришел молодой парень за советом касательно своей карьеры.
Парень: "Добрый день! Я выучил 3 языка! Знаю их на отлично, и не один раз уже подтверждал свои знания, но у меня нет карьерного роста! Дайте совет или наставление!"
Конфуций погладил бороду и сказал:
"Знание нескольких языков - не ключ к карьере, тут достаточно знать всего 1 язык - это язык, застрявший в жопе у начальника. И тогда тебя ждет успех!"
Тут вмешался друг Конфуция - второй мудрец:
"И помни! Если будешь потрахивать его жену, то и на машине через год будешь ездить!"
Конфуций повернулся на своего друга:
"Может и детей надо потрахивать?"
Второй мудрец даже не повернуля в ответ на Конфуция, а глядя только на молодого парня сказал:
"И детей похуй! Надо же на квартиру копить!"
Молодой парень:
"Спасибо! Так и сделаю!"
Прошло 2 года . . .
Парень приехал на машине, в красивой одежде:
"Спасибо! Вы мудрейшие старцы! Пока тренеровал язык на начальнике и трахоцыкл на его жене, забыл 3 языка программирования!"
Кофуций:
"Садись тогда с нами рядом, теперь ты такой же, как и мы!"
Парень:
"Но я же ничего не знаю!"
Конфуци:
"Мы тоже!"
Так и родилось выражение "Я знаю, что ничего не знаю!", а парень стал Сократом! Похуй! За то складно!
4
-
4
-
4
-
4
-
4
-
4
-
Да, именно такие аргументы один-в-один этим летом услышал от дв. племянника, который за 5 лет так и не стал програмистом. Потому что их в вузах (Сумы) ничему не учат. Я говорил - пиши програмы каждый день. Не писал. Получил корочку без знаний. Теперь хочет войти в прогамисты именно через работу тестировщика. Взяли подрабатывать только на аутсорсинг для Индии (!) помогать ИИ на каждом кадре видео выбирать мышкой область с лицом и т.д. Плата смешная, что-т вроде 2 долларов в час. То был колледж на програмера, был одним из лучших на бюджетном, еще и стипендию получал. Я его проверяю через 2 года - он пропорцию решить не может. Говорил - "программисту математика не нужна". Из всего потока выбрали 5 или не помню точно сколько лучших, чтобы учить крутому програмированию. Долго пытал, что именно они делают - оказалось, что пользование командной строкой в Линуксе.
Потом на 3 курс в универ. Теперь планировал уйти на оффлайн на оставшиеся 2 года или как это, когда не посещают и наняться тестировщиком, чтобы войти в програмирование, т.к. это "еще круче", чем напрямую.
Мамка его деньги хочет для себя и на сыночка. Я уже отказываю. Сыночек уже должен был после 5 лет обучения на програмера обеспечивать и себя и мамку, зарабатывать от 1000 баксов.
Да, вспомнил еще одно убеждение дома - чем дороже купишь ноут "мальчику" програмисту, тем больше будет зарплата. За 1000 - будет 1000 получать, 2000 - 2000 зарплата. И купили сыну за 1700 баксов. Хотели часть денег от меня, отказал и отговаривал. Они нашли где одолжить, влезли в долги. "Ты что, это еще дешево, вон знакомые купили сыну за 4000 баксов". И что, твой сын теперь зарабатывает 1700, а сын знакомой 4000 баксов в месяц? Нет, его потолок 300 баксов в теории. Он хотя бы ноутом отбил его цену? Да. Програмером? Нет, в пиццерии подсобным и Дедом Морозом на НГ. Так как он зарабатывал ноутом? Этим летом распросил - игрался он на нем ходил к друзьям, ничего не заработал.
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
Я лет 7 назад грезил работать в микроэлектронике, делать умные девайсы... Сейчас работаю тоже в электронике,а именно в ремонте, при этом довольно хороший скил имею в C/C++/HTML/JS/PHP/SQL.. чего там еще.. да хз. И уже побывал на 4 собеседованиях за 3 года по теме , связанной с микроконтроллерами и схемотехникой. Брали везде с руками, кроме одного места, где меня собеседовал чувак с явной шизой, и это собеседование началось в 17 часов, а закончилось в 23:30 (у меня к тому времени уже был спортивный интерес и чисто поржать). Так вот.. Бэкэнд. Вот вам самый настоящий бэкэнд. Железо. Пипиркой по носу, а не высокий доход. Мой доход нынче ~100тыр. Доход по теме железного программирования имеет потолок на HH ~150тыр. При этом, у меня сейчас нет дедлайнов, и вообще все спокойно и хорошо. Но выпаривать свои мозги ради прибавки в 20тыс я не согласен. Другое дело - стабильно сверху +70тыр. Но эти вакансии очень редки, и весьма специфичны. То есть типа "уметь программировать пяткой через правое ухо, и знать точное положение звезды CR112472 M относительно центра галлактики, плюс точное прогнозирование погоды на всех планетах этой звезды". То есть пока ты не попробуешь, пока у тебя не будет такого опыта, а он очень редко может быть, ты не будешь зарабатывать эти деньги.
Короче, я разочарован в Embedded . Но! Мне никто не мешает делать самому свои девайсы.
Такие дела...
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
А меня вот что веселит в рекламе IT курсов. Они в погоне за "клиентами" уже давно докатились до того, что за пол года из любого -отброса-, в свободном графике и удобном темпе сделают востребованного специалиста с высокой зарплатой. Под пивко, так сказать. Важное замечание: я не считаю, что курсы для отбросов или типа того, я просто анализирую их тексты.
Так вот, как звучит реклама: Выгнали с дворников? Пропил квартиру? Ушла жена? Приходи на курсы, мы тебя научим, будешь в Гугле работать. Как какая-то программа реабилитации для непутевых бывших наркоманов. В целом понятно, почему так. Любой минимально мыслящий человек понимает, что если бы все было так просто, то специалистам не платили бы так много. А это рассчитано на тех, кому, скажем так, труднее всего будет в IT. Просто потому, что там мозги нужны 😂
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
3
-
3
-
Хочу від себе додати, що певним мінусом таких робот є не надто висока з/п у порівнянні з іншими на ринку, але все одно така або навіть більша у порівнянні із з/п інженерів та керівників, які працюють на тому ж підприємстві.
Як на мене, то така робота не самий гірший варіант коли ти вже напрацювався і на галерах і в стартапах, і в бізнесі і коли все це вже набридло до краю. У такому випадку можна зайнятися чимось іншим, а для підтримки штанів влаштуватися на подібну роботу. Якщо ти гарний фахівець і можеш стабільно підтримувати корпоративну систему, то маєш шанс витребувати для себе різних ніштяків від гнучкого початку робочого дня до віддаленої роботи у зручний для тебе час. Тобто зможеш спокійно займатися тим до чого насправді лежить душа, а у вільний час колупати корпоративну систему. Коротше, якщо в якийсь момент захочеться зробитись дауншифтером, то подібна робота однозначно стане в нагоді
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Поздравляю! Желаю Вам, чтобы 10-летие отметили уже как известная во всем мире образовательная компания.
Крайне сложно придумать тему для видео тем, чей канал рекомендуешь как учебно-иформационное пособие для начинающих:)
Тема для видео: Пригласите на "Байки" кого-нибудь из ваших выпускников, либо человека, который смог прийти в IT исключительно на самообразовании.
Вторая тема возникла на основе частых вопросов о самообразовании, среди моих знакомых людей с инвалидностью (в основном). Суть каждый раз одна, работы нет, нужно как-то зарабатывать. Пойти на курсы не реально, с финансовой точки зрения. Вот и возникает потребность изучать самостоятельно. Только вот что, как, на сколько это выполнимо, да ещё и возраст 30+ и т.д..
instagram, gmail: svlakhtarev
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Вот бывает такое, чтобы десктоп-приложение должно работать под всеми ОС и это прямо must have. Бывает. http://www.gses.com/simulation-technology/ например. Десктоп на Яве. Так что не вполне с автором соглашусь. Ну и, скажем, Станция Инструктора у атомного тренажёра и на C, C++ написанная нативно под конкретную ОС всё равно будет стартовать медленно, ибо ей кучу всего надо грузить. Это не баловство, нужно кучу всяких списков из базы подцепить, связаться по сети с Главным Моделирующим Компьютером и т.п. Опять же, у указанной фирмы, да и у той, где я сейчас работаю, кроссплатформанность декстопа обязательна, ибо заказчики бывают такие, что хотят Винду, а бывают такие, которые требуют только Линукс, а Винду либо на дух не переносят, либо им её нельзя поставлять по причинам санкций или безопасности. А держать несколько версий таких приложений под каждую ОС для компании излишние расходы. Красоты под конкретную ОС - ну сейчас уже и этот вопрос решается, есть возможность и под каждую ОС красоты дописывать. Видел я такие приёмчики. Кроме того, использование JavaFX делает вид GUI уже весьма красивым, и уж этим неприглядным словом это никак не назовёшь. А ещё сейчас появилась новая виртуальная машина OpenJ9, как утверждается, заточенная под уменьшение времени запуска. Так что не всё уж так плохо, что прям вот нельзя десктоп на Яве и всё тут.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Как жаль,что это видео не было создано тогда,когда я только начал учиться. Со второго курса появился пробел в знаниях и я решил сесть и наверстать упущенное за пару тройку дней,чтобы понять и разобраться, сидел по часов 8, выкипел и бросил на год, 3й курс прошел мимо меня просто, знания не получены тоже, наверстываю сейчас. Должен сказать,что заметил разницу между в часов 3 дня подряд и часа 2-3 3 дня подряд, и наконец-то появилось желание и силы в этом разбираться
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
@Олег Ефремов, нет не будите, иначе Вы бы уже давно сами выучились по бесплатным ресурсам, сегодня это реально сделать. Вы начнете сдаваться, как только пойдут тяжелые темы и нужно будет писать что либо сложнее калькулятора. Вы можете пробовать бесплатно пройти отбор например МА или Gromcode, просто чтоб проверить свой скилл, а уже потом решить, подписывать кабалу или нет. Как вариант, можете попробовать в Foxmined, раньше был бесплатный триал в 1 месяц, как сейчас не побскажу.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Ничего себе, кто-то еще сомневается в нужности менеджеров? Я работаю непосредственно на клиента, общаюсь с 4-5 людьми в компании. В основном, это директор и руководители отделов (большинство из которых формулируют задачи и пытаются перетянуть одеяло на себя, чтобы их отделом я занимался в приоритете)! Это очень сложно! По факту я скорее адвокат продукта. Жаль, что никто в этом процессе не готов поддержать МОИ интересы, ведь я скорее "болею" за результат. А процедурные вопросы (постановка задачи, согласование сроков, уточнения в процессе разработки, сдача результатов работы, согласование оплат и составление актов) очень сильно выматывают, не говоря уже о том, что все это приходится делать бесплатно! И даже при этом, клиент считает, что разработка стоит слишком дорого, считает каждую мелочь, на чем бы сэкономить! Никому не советую так работать!
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Изучайте факты более детально.Я раньше тоже верил, что моя любимая Россия белая и пушистая, а все
другие мировое зло, пока не стал более детально копаться в фактах и смотреть, что происходит в нашем
обществе.В итоге открылись просто ужасающие вещи, настолько чудовищные, что я не хотел этому верить,
но против логки и фактов не попрешь.Если дойдете до этого, то пропадет у вас и колбасный патриотизм
(задумаетесь о том как детей обезопасить, когда они у вас появятся) и фантазии о фантастических
фашистах на Украине( кстати почитайте записки ветерана ВОВ Рабичева).
Что касается Украины и украинского народа, то нам многому у них стоит поучиться, хотябы тому, как
бережно хранить настоящую историю, а не тешить себя записками идеологических псевдоисториков.Никогда
не думали почему украинсикй язык намyого ближе славянской группе языков чем русский?Возьмите хотябы
название месяцев у нас и у них, у нас это чуждие славяням названия такие как март,апрель и прочее.А у
них травень,квитень,лютий( образно-славянские названия).Так что мы не помним свою историю в отличии от них.
п.с.Вынужден вас заблокировать (внести в ЧС) и отключить оповещения о сообщениях этой
дискуссии( так что можете не отвечать, всеравyо не увижу), так как привык общаться с адекватными людьми.Терпения вам и надеюсь к вам придет понимание
настоящих процессов, а не шаблонное мышление навязанное зомбо сми.
За сим прощаюсь)
Слава Украине!Простой народ России за украинсикй народ!
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Сергей, ты корифей формата!)
У меня есть идея .
"ОТВЕТ НА САМЫЙ ВАЖНЫЙ ВОПРОС"
*Я отправляю вопрос и донат минимум 10 (20/...30, не суть) евро.
Если такой вопрос тебе уже задавали, вы берете 5 (3/1) евро, остальные аозвращаете мне обратно вместе со ссылкой на видео.
Ели вопроса ещё не было, он войдёт в твой "понедельничный супер стрим")
Ответ "я не знаю, но если бы хотел узнать, поступил бы так..." (ну, ты понял)) это ответ. В остальных случаях можно подготовиться и развернуть ответ, чем короче, тем лучше. Админом ИИ посадишь)
Динамика ваших новостей IT идеальная и воспринимается замечательно! Навеяло на меня такую интерактивность.
Сегодня тонкий стёб особенно понравился, что то в этом было)
Спасибо!
PS горькая ирония, я резидент мордора
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Круто ... Я розробник, який працює десь 10 годин на день, бере роботу додому тощо ...
Про 4-5 ефективних годин я мало чув, однак підтверджую, що потім на наступний день робота йде гірше, а якщо себе змушувати - то потім майже тиждень нічого робити не хочеться .. (брешу, навряд чи тиждень - мені такого не дозволять, та й самому соромно просто так сидіти ... )
Втім поки що вдається мотивувати себе - щось цікавеньке знайшов, спробував-забацав, щось прослухав - записав собі
Добре, що комусь наробочки можу показати комусь )) це типу як зробиш свого робота, і хочеться всім похвалитися, яке вау получилося )))
3
-
3
-
3
-
3
-
Цікаве відео, дызнався дещо корисне для себе, Сергію, дякую за роботу! Питання з приводу останнього коментаря про критерії при пошуку роботи: якщо я шукаю першу роботу в галузі, то як мені відповідати? Так і говорити, що для мене пріоритетним є просто отримання досвіду? І ще: на які з цих ред флегів можна закрити очі, а на які ні? Адже, як відомо, з першою роботою не варто дуже перебирати, а брати, що дають)
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
И вот реально всё сходится))). Тоже думал, что не буду работать "на дядю")). Но по факту ты работаешь на кучу дядь и тёть. Работаешь сам, и тянешь всё сам. В лучшем случае, если бюджет нормальный, можешь кого-нибудь ещё нанять помочь, за пару шекелей. Про три часа ночи - реально, особенно, если клиенты из других часовых поясов), многим заказчикам это надо объяснять и не один раз, слушать жалобы "рэднека" они особо не хотят.
Когда ты молод, нет жены, детей, то тем работы описанный в видео вполне нормальный. Времени много, кровь в венах бурлит))). Опыт, от такой работы просто килотоннами в мозг закачивается, но более 10 лет так работать тяжело).
После 5 лет работы я начал искать других фрилансеров и собирать небольшие команды под некоторые проекты, так ещё три года тянул. Текучка очень большая, услуги опытного фрилансера стоят как треть бюджета проекта. Не опытные такое куралесят, что потом понимаешь, что проще было сделать самому, т.к. теперь ты ещё и тестировщик свеженаписанного "вы..ера", и рефакторить его теперь тоже тебе 😐(в 90% случаев). По этому, если фрилансите написанием кода, то пишите его лучше сами или аутсорсите уже проверенным опытным спецам. Остальное: локализация, иконки, картинки-шмартинки, контент всякий, что не запорет весь продукт можно раздать и менее опытным ребятам).
Таков был мой опыт фриланса 😁. Надеюсь, кому-то он хоть как-то поможет). Думаю, любой разраб, когда-то фрилансивший, может написать целый талмут про свой опыт работы. Было бы интересно почитать достижения других коллег.
З.Ы. ещё добавляю. Для фриланса, желательно завести себе отдельный сайт - визитку хотя бы, отдельную электронную почту для фриланса, отдельный номер телефона для фриланса, и если бюджет позволяет, то и отдельный телефон. Фриланс лучше максимально отгораживать от своей личной жизни.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Перефразирую один залайканый комментарий: "Если читать только 20% книги -- то и книгу нет смысла читать".
Теперь о видео. Сначала думал, что имеется в виду, что нужно усвоить хотя бы 20% из книги после её прочтения, а нет...
Правило Паретто здесь скорее является мотивирующим движелетем для тех, кто "постоянно тыкает" автору в нос вопросы о том как определить 20%. Читали бы книги -- "тыкали" бы про сомнительность данной рекомендации.
Уж скажу прямо и просто: автор, используя "заумную фразу" (ака правило Паретто), пытается привнести сакральный смысл откровенной белиберде.
Но ведь складывается впечатление, что автор, раз советует выполнять примеры, книги то действительно читал или даже читает :)
П.С. Улыбнул комментарий "используй Adobe Audition, #тыжпрограммист!".
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Сергей, большое спасибо за ваши видео. Очень приятная и понятная подача и интересные темы. Хочу предложить одну избитую но, возможно имеющую надежду на жизнь в свете актуальных советов от Вас - тему о резюме. Пет проекты, составление, тонкости.. У меня, например, обычное резюме без "популярных" косяков, всё описано, не хватает разве что коммерческого опыта. Каждую неделю откликаюсь на десятки вакансий, и за пол года произошло лишь одно собеседование - со всех остальных сплошные отказы просто от резюме.
И да..
Свободный джун Python, MQL4!
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
@АнтонСапунов-д7щ 10+ лет проф. работы, 5+ лет в институте. Начиная с ассма, и по возрастающей, через себя пропустил практически все императивные яп, . Естественно, что в одни глубже погружался, а на других были лабы и "pet project". Вообще, об этом упомянул, только для того, что к моменту знакомства с Go, я уже хорошо видел, какие решения откуда пришли и как с этим работать. Написал, что для новичков, которые не обладают, знаниями других языков, Go может стать первым и последним яп. Или могут застрять на нем, на очень долго.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Ездил один раз на олимпиаду по истории в 8 классе 20 сентября... олимпиада по материалам 8 класса 😂 и это была новая история после 2й мировой, холодная война итд - то о чем я вообще не шарил.
А второй раз в 11 классе я ездил на олимпиаду по паскалю в соседнюю школу, чет там надолбил по клаве но рядом сидела девочка из той школы куда я приехал и, наверное, я дурак, но чтоб понять ЧТО от меня хотят в задании, я потратил минуты 4, сидел и вчитывался в задачу, чет прикидывал как буду это делать. Девочка была гениальна, не уверен, что она вообще смотрела на задание, она сразу начала писать, практически не останавливаясь. Нет, определенно я тормоз, даже по литературе так резво сочинения не писал.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Спасибо вам большое Сергей за ваши информативные и мотивирующие видео. Лично я много пользы от вас получил!
Какие же вы молодцы Украинцы, что не сдались врагу, так ещё и дали хороший отпор оккупантам. Украинцы только вперёд! Желаю вам победы и мирного неба над головой! Вы не представляете как я радовался, когда ваш беспилотник размазал весь каДыровский полк, также ваши сухопутные войска хорошо показали им где раки зимуют, так держать! 😊👍 Знайте, что каДыровцы не представляют весь Чеченский народ, это регулярная армия Русни, они национал-предатели Чеченского народа, на руках которых много жизней ни в чем не повинных чеченских парней и девушек, и мы ждём также час расплаты! Простой чеченский народ за вас и все остальные адекватные народы мира за вас! Свободу Украине и Ичкерии! Свободу всем оккупированным Республикам! Аллаху Акбар! Хвала Господу Богу!
#SaveUkraine
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
"Про люди гораздо больше нравятся и я здесь гораздо больше подхожу" – понимаю)
Я с Беларуси, родной город – Светлогорск. После учебы в Гомеле понял что Светлогорск для меня слишком маленький город (за 40 минут можно с одной точки города в другую дойти, как то даже особо не придумаю куда с девушкой можно походить, мало что развито в плане быстрых перекусов). Минск наоборот какой-то слишком большой для меня. за 2 дня от него очень устал, как был в командировке. Потому переехал в Гомель – не большой и не маленький город, самое то для меня.
Года 3 назад (в 30 лет) был в Украине (был и раньше, но в 12 лет не особо считается – не так много о чем задумываешься). Черноморск-Одесса-Киев. И вот как-то понимаешь, что ты тут подходишь больше и люди больше нравятся (не скажу плохо про Гомель, но как то необъяснимо чувствуется, что тут бы и жил).. Многие знакомые, начинающие веб-программисты и дизайнеры, хотят то в Черногорию, то во Францию, Англию, США. Я бы наверно переехал бы в Одессу (в небольшой город на Украине и поближе к морю). Как поднимусь по заработку (с начинающего фронтэндера до уверенного мидла), то как минимум наверное сделаю двойное гражданство. Думаю смогу девушку соблазнить чуток пожить на Украине – а там посмотрим.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Я дома не люблю работать, дома постоянно кто-то ходит, смотрит телевизор, шумит, спрашивает у меня. В офисе, всё-таки если шум, то он рабочий, меньше отвлекает, чем, "Ой, а ты за компьютером сидишь? Ну ты всё равно отдыхаешь, иди мусор выкинь!" А ты сидишь задачу решаешь и тебе вообще не до этого.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
У меня на техническом собеседовании интервьюер минут 15 рассказывал про свою тёщу и про фикус, который теща пыталась затащить к нему в квартиру. Потом подсунул мне офисный ноутбук, который еле-еле сам загрузился, а потом ещё столько же VS грузилась. По тестовому заданию, которое я сделала накануне по заданию компании мне ни одного вопроса не задали. А после того как на ноутбуке стали западать клавиши, когда я начала набирать код, описывающий принципы ООП, я спросила себя, что я, вообще , здесь делаю... Хотя компания мне нравилась изначально до этого интервью.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Черт возьми, я люблю этот канал. Спасибо вам, парни, за ваши видео.
Я сейчас учусь на втором курсе и впервые в жизни я держу такой огромный вес на плечах - это и учеба для работы, и учеба в универе. Сами знаете, как оно бывает, когда случается дерьмо - бросаешь что-то делать и сидишь, обняв колени. Этот канал мне напоминает, что, несмотря на все эти подростковые невзгоды, надо продолжать ебашить и все мои задачи не такие уж и сложные. Чувствую себя чуть серьезнее, что ли
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Замечательно все рассказано, однако про Indirection я немного выпал в осадок.. имелось в виду когда нам жизненно важен класс А, а если нам плевать на класс А, то тогда мы с таким же успехом интерфейс со своей новой реализацией, какой нам нужно будем использовать у себя в классе.. ну тут ладно, короче говоря полиморфизм, pure fabrication и indirection это по сути об одном и том же..
благо в русском языке есть свои абстракции (называется "Эта фигня - та фигня") :
в чем разница интерфейсов и абстрактных классов?
- ни в чем нет разницы, все примерно одна фигня.
что такое патерны?
-чтобы эта фиговина не мешала другой фиговине, потомушо будет фигня.
как всей это фигней пользоваться?
-нафигачить кучу фигни для фиговин, и чтобы фигни и фиговин было не меньше, чем не нифига , но и не больше чем дофига
короче, чтобы понять я начал записывать и рисовать)))
спасибо за интересные мысли, самое интересное что именно к этой реализации я и приходил посоянно
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Есть еще нагрузочное тестирование.
И не всегда тестирование - это нажатие на кнопочки.
Во-первых, не всегда будет webApp, а может быть commandLine (почти всегда будет так, используя cURL), может быть webSocker, gRPC и др.
Я к тому, что тестировщик должен писать тестирующие скрипты (иерархия скриптов), переписывание на, допустим, Python (для этого необходимо знать язык) или js, допустим на Postman, ApiDog и др.
И обязательно должна быть декларация. Например, CRUD для справочника. (На самом деле удаление для справочника не всегда подходит, то есть CRU). Это вставка POST, получение id, get - должны получить 200, update через PUT, get - должны получить 200 и новые значения. Удаление DELETE. Get - получение 404. А также листинг. Это как пример. И это надо все уметь прогать тестировщику. Не обязательно на гохе. На каком-либо языке, типа js
И я еще не затронул нагрузочное тестирование. И мало его провести. Надо еще собрать статистику при разных условиях и проанализировать. А дело разработчика - это обеспечить то, что сервис выдержит 10k ps. Если не выдерживает, то надо что-то химичить в алгоритмах.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
У меня знакомый думал, в какую сторону идти: в SAP или во фронтенд, пошел в SAP, через два года он уже K4 консультант, причем я не знаю, какая у него зарплата сейчас, после того, как он говорил, что была $ 3000 + в феврале где-то. Сам я в этом не много понимаю, но знаю, что там вроде как есть два направления - девелоперы и консультанты, а ну и если консультант, приготовься, что будет много командировок, но командировочные + условия очень хорошие, но хз, лежит ли у тебя душа к этому..
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Чё делать... Стартап или продукт. Самому или с кем-то из физического бизнеса. Все скилы для этого есть, mvp точно набросать выйдет, а сработает, пойдут бабки - вот тогда наймутся уже те, кто рос не вширь, а вглубь, и они поправят, исправят и напишут и будет что им платить и т.д. Ну это так, один из вариантов. По сути такой разраб и будет на выходе тем самым фуллстеком, о котором говорилось парой видео раньше - Человек-АйтиОтдел.
З.Ы.: я, бляха, сколько ни устраивался в "большие компании" - не интересно. Вообще какой-то хернёй занимаешься от звонка до звонка. А когда в твоих руках из ничего появляется целый продукт, которым пользуются тысячи, пусть он и мелкий, но весь твой - вот это прикольно.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Я как понимаю сначала выбирают направление где хотят работать, что заинтересовало, какой проект хотят сделать, а только потом язык программирования, как инструмент для достижения цели...само собой лучше выбирать язык более популярный, чтобы не было проблем в поисках материала, решений, была более менее большая аудитория людей использующих ЯП. К примеру, мне интересна мобильная разработка (андроид), я выбрал язык программирования Kotlin. А конкуренции бояться не стоит, тем более ЯП это не навсегда.
3
-
3
-
США.. был я там, в прошлом тысячелетии.. по межлабораторному сотрудничеству. Надо-бы и в этом съездить, но надо-ж по делу какому-нибудь, а оно пока со скрипом. Кстати - интересная страна, только главное в Нью-Йорке не зависнуть на всю поездку, а разные штаты посмотреть, с разными людьми пообщаться - белыми, черными, латинами, реднеками. Там много, и они разные. Для этого надо заранее маршрут продумать, и иметь запас времени на "радиальные выходы".
Думаю Вы раньше меня поедете - буду ждать видео отчёта ;)
Будет интересно наблюдение "кто из местных аборигенов наиболее близок и понятен вам по духу" у меня, в 90-х, было однозначное решение в пользу негров, те-же родные гопники из наших спальных районов ;) видимо из-за этого их наши эмигранты и не любили тогда - они от этого и уезжали ;) тогда..
Интересно, что изменилось за четверть века..
3
-
3
-
3
-
3
-
Мужчины не идут в младшую школу не только по этому. А еще потому, что приобнимет его как нить школьница, т.к. он хороший и теплый учитель, а его потом родители засудят. Мы сейчас живем в очень противное время, где даже программистам приходится думать о феминитивах... и как себя вести с алфавитным сообществом.
Собственно и в средней-старшей школе такое тоже может быть, но там дети уже не такие невинные и активные и не лезут обниматься с учителями почем зря. Так что чуточку безопаснее...
Что же до синдрома самозванца... есть такое. Я уже пол года штудирую шарп, могу написать простенькие программы. Любой вопрос или трудность решаются за 5 минут, т.к. я знаю, где и что почитать, в случае чего. Боялся паттерны, но, оказалось, что все не так сложно и что они вполне логичные. Но при этом я твердо считаю, что ничего не знаю. Собеседование не пройду и в резюме мне писать нечего :D т.к. с моей удачей, меня спросят именно то, что я упустил в обучении...
Благодарю за видео) может быть оно мне поможет взять себя в руки...
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Я вот планирую перейти в ручное тестирование(для начала) с Application Support Analyst. Хотя проект нравится, команда суппер, но меня пугает , что специализация недоайтишная, как я называю, на рынке труда как таковой нет. Видно позиция сугубо под проект открывалась,хотя и в крупной аутсорсинговой компании. Как таковой средней зарплаты и негде посмотреть. Но сегодняшняя зп как у мидла ручного тестировщика, поэтому с повышением зп переход никак не получится :( Но надеюсь, что в будущем окупится, хотябы возможностью менять проекты без проблем, а то сейчас очень специфические для проекта знания, которые очень тяжело продать.
Спасибо за полезное видео.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
2
-
2
-
Сергій не згадав ще один ну ду-у-у-у-уже великий плюс, який стане в нагоді при подальшому пошуку роботи. Коли ти один на проекті, то ти і РМ, і аналітик, і девелопер і "вот это вот всё". Як наслідок ти отримуєш шалений досвід роботи з замовниками, бо комірники, бухгалтери, керівники, коротше всі, хто працює з цією системою є твоїми замовниками. У кожного з них свої вимоги, побажання, претензії. Кожен з них розмовляє про свої проблеми на своїй мові, яка зрозуміла лише його колегам, тобто комірник по-комірницьки, бухгалтер по-бухгалтерськи, начальник по... тут вже як повезе, може взагалі не розмовляти, але вимагати розуміння. Отже для втілення всіх їхніх вимог треба буде опанувати всі ці мови та навчитися транслювати їх у програмістську. Коли прийдеш у іншу компанію, то цей досвід буде просто безцінним. Бо ти здатен і з клієнтом порозумітися і команді пояснити зрозумілою мовою, що треба зробити.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
@SergeyNemchinskiy Как показывает практика - всё индивидуально. Если бизнес не очень маленький, а идей автоматизации много - фриланс=тупик. Пример из жизни - 2 подразделения компании в 2 городах. В одном решили своих разработчиков иметь, в другом - на аутсорсе. В результате первые за 5 лет сделали космолёт, вторые - потратили на порядок больше денег, чем ЗП 3 разрабов(не маленьких), поимели кучу боли, задачи решались дольше, сложнее, менее эффективно, в результате не сильно ушли от каменного века. Как итог - позвали разрабов из 1 подразделения, что всё переделали красиво ).Не надо недооценивать такой фактор, как погруженность в бизнес процесс. Свой разработчик, интуитивно знает, где и что можно прикрутить, как удовлетворить потребности бизнеса. Фрилансеруй же нарисуй подробное ТЗ, подожди пока он вникнет в процессы, при этом не переживая особо за конечный результат и как с этим потом жить и зачем вообще нужно... и всё за твои деньги
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
С Днём Рождения! Тема: как так получилось, что многие (я лично знаю не одного человека), когда ищут свою первую работу в Ай Ти приписывают себе несколько месяцев, а то и целый год опыта? Проходят все интервью, получают оффер и вполне себе неплохо работают, получая при этом не 300 дол, а норм зарплату. При этом все, с кем я говорила на эту тему не очень хотели врать. По факту во многих случаях, особенно если ты свитчер, да ещё и не 20-25 лет, до тех. интервью даже дело не доходит. Было бы интересно узнать ваш более глубокий разбор этой темы ( то, что Вы не советовали врать я помню) , т. к. это явление есть и достаточно распространено. Контакт: missis.tanny@gmail.com
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Поздравляю с юбилеем всю команду FoxmindED и Вас, Сергей, в частности!
Тема для видео:
‘Развеивание топ-5/7/10 популярных мифов о программировании’ (сюда же я бы включил такие темы как трудоустройство, релокация, рабочий процесс, *you_name_it (учу пайтон, через звездочку обозначается параметр, принимающий любое код-во позиционных аргументов:), а имя параметра - ваша фраза, которая мне хорошо запомнилась)
Думаю, данная тема была бы интересна не только новичкам, но и «бывалым» :)
Спасибо за Вашу деятельность!
eaakkount@gmail.com
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Как бы это глупо не звучало, то фронтенд) Типа HTML, CSS, JS и дальше весь целый зоопарк технологий типа React/Vue/Angular, всякие webpack, babel, фреймворки для тестирования типа Jest и т.д.
Если вы новичок, то я не уверен, что вам это нужно. Для начала я бы рекомендовал сфокусироваться на чем-то одном. А фронтенд - это отдельная песня, которую вы не сможете быстренько так изучить. В этом плане, я не совсем согласен с Сергеем, что нужно учить фронт - т.к. обычно все-таки есть отдельный фронтендер, который и пишет фронт. Разве что если только проект маленький и простой, либо от бекендера просят чуть-чуть поправить фронт. Обычно это заканчивается так себе - ибо знать на достойном уровне и бекенд и фронтенд достаточно сложно
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
А можно не самостоятельно? По моему самообучение для программиста это ключевой навык, задание, как правило, на работе такие что даже в гугле нет ответов на вопросы, и ты должен сидеть и перекапывать чужой код и разбираться сам не зная в чем.
А в Универе вряд ли языкам учат, скорее основам, знание языка - это опыт, понимание глубоких вещей в языке, косяков языка и т.д. Если бы учили в универе конкретно Java 4 года, года да, универ был бы полезен, а так там одна вода.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Хоть java на десктопе и не тренд, тем не менее, для десктопа на классической java с обычной библиотекой Swing и своими анимашками написаны не только офисная прога, но и несколько резвых приложений, работающих со сторонними устройствами по стандарту real time. Стартуют да, не по сишному из-за jvm, но в остальном проблем нет. Чтобы GUI быстро работало - потоки использовать и создавать UI так, чтобы на экране было именно то, что нужно, остальное пусть себе бегает на уровне данных, пока нет нужды показывать. Если кастомизировать L&F самому не хватает ресурсов, то вполне себе симпатичные шкурки есть в JTattoo.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
З питання тестування свого коду, тобто крім юніт-тестів перевірити загальну роботу, краще мінімально перевіряти: збирається, запускається, повертає значення потрібного типу - в принципі цього достатньо, більш глибокі тест-кейси повинні робити тестувальники, інакше будете затягувати час виконання завдання. Коли був джуніором - тестував результати своєї роботи, тест-кейси різні проганяв, витрачав +50% часу і мав зауваження від тімліда по затягуванню часу на виконання задач. Як тільки перестав займатись цим, перестав тестувати всі тест-кейси - зарплату підняли, так як почав швидше працювати 😅
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Я майже всю професійну діяльність є С++ розробником, ось вам ще мої приклади, де використовується С++ :
- бібліотека GUI написана на С++ (їй вже більше 20 років), має додатковий API на ActiveX і використовується на програмах написаних на С++, .NET(VB, C#), VB6.0 і навіть FoxPro! не повірите, але ще тисячі програм яким вже також 10-20 і більше років і вони не хотять нічого змінювати кардинально в середині, але бажають мати сучасний інтерфейс.
- промислова програма контролю версій якій теж років 20, і яка вміє ще дуже багато чого додаткового, порівняно із стандартними Git та SVN.
- плагін до AutoCA/BricsCAD - робота з 2D- 3D-графікою, допомога інженерам, які проектують інжинерні системи будинків, типу опалення, вентиляція, кондиціонування, каналізація, кабельні системи. Це бібліотека обладнання від різних виробників, яке можна вставляти в креслення, з'єднувати трубами, розраховувати тиск, навантаження.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
звук БОМБА, спасибо тебе от всех смотрящих твои ролики! А главное спасибо, что прислушиваешься к мнению людей.
По рекрутерам и HR. Я недавно искал работу. Звонят девочки HR которым что JSON, что PHP, что MySQL просто слова. И чем они не роботы? Если на вопрос знаю ли я HTML, CSS, JS мой ответ, что я в веб рабработке больше 10 лет, они говорят - значит ты НЕ подходишь... Я спрашиваю, почему??? Ну ты же не сказал, что знаешь HTML, CSS, JS. Через 2-3 разговора, я понял, с ними надо только как с роботами - ДА - НЕТ, никаких историй о проектах которые делал, кратко и по делу, они все равно ничего не понимают.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
я тот самый человек, который потратил полтора года года на интенсивнейшую учебу 6 дней в неделю с битьем головы
об стену, слушал всех студентов вокруг с их "это нормально так учиться", закончил все свои проекты учебные, прорешал сотни задачек, но так и не вышел на свою первую работу. Так совпало, что в США теперь сложно конкурировать с теми, кто владеет degree, новичкам, наверное, невозможно. Перфекционизм в итоге меня просто убил и отбил весь интерес идти дальше. Попутно я поняла, что ненавижу изучать библиотеки, ненавижу, когда долго ничего не получается, возможно, не хватает каких-то качеств еще. Жаль потраченных сил. Не повторяйте моих ошибок.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Скажу по практиці, найбільший гавнокод виходить тоді, коли намагажшся писати правильно. Бо ти думажш, що проект буде розвиватися в одну сторону, а він такий бац, і їде в іншу. І всі ті геніальні рішення, на які було вбито повнг часу, правильно названі, правильно написані, перетворююттся в велосипед, який треба заставити їхати догориногами
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Здравствуйте, давно слежу за Вашим каналом, и как всегда на высоте! Приятно смотреть. Всё по делу, и без пустых обещаний. Сам являюсь среднестатистическим вкатывальщиком вайти. После разбора джава кора, путём страданий и психов я выяснил, что надо двигаться далее в корпоративную разработку. Далее появился вопрос: Spring или JEE? Нашёл Вашу статью на доу, в которой говорится, что можно и нужно начинать сразу со спринга. Посему вопрос: не могли бы Вы записать видео, как лучше изучать спринг? В сети океан информации, я понимаю, но хотелось бы услышать Ваше мнение. Лайкайте кому тоже интересно)
P.S. Канал на предмет спринга промониторил, но конкретно по тактике в изучении спринга ничего не нашёл. Ткните носом если провтыкал
P.P.S. Были бы деньги — пошёл бы на ваши курсы, но пока никак :D
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
О сложности применения автор конечно врёт. В ранних плюсах это было правдой, но в современных плюсах есть блоки кода (ограничение кода фигурными скобками) и в stl давно умные указатели. Кроме того, важным достоинством является время жизни кода, что даже выше чем у кода на java, не говоря уже о всяких динамических языках (python и прочие). То есть код на плюсах, даже архаичный) будет собираться и работать, чего нельзя сказать о коде на динамических языках. И компиляция даёт проверку корректности всего дерева кода, а код на питончике имеет особенность падать в рантайме, в зависимости от сценария исполнения (особенность статической и динамической типизаций). На плюсах можно писать большие проекты, на java тоже можно (если только под openjdk, с Oracle jdk сразу будет завистимость от решений Oracle), а вот писать большие проекты на динамических языках - мазохизм форменный.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Мне тоже не нравится в плане оформления язык,он еще хуже того же пчп,не закрывающих скобок,и много не понятных конструкций,который через некоторое время, ты сам будешь ломать голову,а что она делает.Что касается Джанго,ну скажу так,что под капотом зарыт пчп,и еще нужно в коде использовать связку пчп,тогда возникает вопрос,а нахрена он нужен это Пайтон,если все равно нужен пчп.Знаю что Пайтон изучают школьники,и учебные заведения.Ну такой себе язык,я так считаю,что он больше подходит для того что начать изучать программирования,так сказать учебный язык,побаловаться,посмотреть что к чему,он в самый раз.Ну учить его всерьез,и прям задрачивать его,ну это будет ошибкой,это лишняя трата времени.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Интересно. У меня тоже психология - это увлечение, а основная работа - программирование.
Пока, в основном, изучаю ее в теории - по книжкам. Самого Берна давно хочу почитать, но пока не успел.
Читал его в пересказе Михаила Литвака - очень понравился трансактный анализ как способ изучения взаимодействия между людьми.
Хотелось бы еще познакомиться с людьми, которые практикуют ТА в жизни.
"Цель" Голдрата - слишком растянутое произведение, на мой взгляд. Основная идея была мне понятна уже с первых глав,
непонятно, зачем нужно было ее размазывать на целую книгу.
Предполагаю, что когда есть реальное производство или нужно разобраться в каком-то запутанном процессе, то там все не так очевидно.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Добрый день, Сергей ! Все-таки pet проект и коммерческая разработка немного разные вещи как мне видится, поправьте пожалуйста новичка(меня) , если не так. Где уверенность в том, что это не будет чья либо фантазия (ментора) , которая под собой не имеет ничего общего например с коммерческим проектом ? Да, и не все толковые программисты - хорошие менторы, и наооборот...так в любой области.Да, щас все стоит денег, но их можно заработать, а потраченное время, к сожалению не вернуть.Вас смотрю с удовольствием уже 3 года, много интересного и практичного ,хотя сам только недавно стал на путь свитчера ).
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Утверждение, что «в начале 90-х годов… у нас новый язык, сейчас, выучим» не совсем корректно. Объём знаний для программирования был не такой большой. Реально, я начинал как программист Delphi хватило пары книг. Сайты создавались на Php, который просто генерировал html-разметку. Я сейчас программист Javascript. Объём «кубиков», чтобы создать одну программу поражает, кроме HTML\CSS, Javascript. Надо знать Framework (React.js+Redux), PackageManagers (npm), CSS Pre-processors (SASS, PostCSS), CSSFramework (Bootstap, MaterializeCSS), CSS Architecture (BEM, SMACSS), Task Runner (npm, gulp), Libraries (lodash, jquery), ModuleBundler (Webpack), Linter (Eslint),Testing (Jest, Enzyme, Puppeteer). И каждый «кубик» можно разбирать долго и глубоко.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Если человек не меняет вид деятельности, а постоянно занимается одним и тем же, то он с большой вероятностью выгорит через определенное время. Я вот например, в свободное время катаюсь на велике и играю на гитаре, что позволяет быть более продуктивным в рабочее время, ну а велик ещё и здоровье не хило так поддерживает. Это в начале ты можешь сутками сидеть и писать код, только через некоторое количество лет в отрасли, ты осознаешь что тебе это начинает надоедать, да и усталость накапливается. Творчество позволяет тебе не терять интерес к профессии, защищает от выгорания и прокачивает другое полушарие, делая тебя более гармоничным человеком.
2
-
2
-
2
-
2
-
2
-
2
-
Работал со всеми перечисленными красными флагами. Я сичтаю так, нет плохой работы. Но каждый красный флаг +30% сотимости. Всегда оговоривал сроки и условия выхода из проекта. Всегда оставлял себе право покинуть проект в первый месяц. Проблемы конечно были, порой самонадеянность и недооценка сложности из за этого. Но результат топ рейтед + на аппворке. Да я фрилансер. Но считаю что с каждым из пунктов нужно порабоать лично, сделать свои выоводы и оценку, возможно это именно вашь профиль. Ну а сидеть ждать ПР по неделе + аля в мелокософте, можно брать как основную фулл тайм, и брать фриланс. В конце концов - какая разница у тебя клиент капризный, или задача сложная с которой надо рабоать как ни как и которую по любому нужно делать. В общем да, нужно выбирать компанию с которой работаешь, но и свои преференции тоже не стоит недооценивать, может вам в конце концов нравится токсичная атмосфера - и такое бывает))
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Ггг ... SQL с джоинами... А как же вложенные запросы с юнитами? А как же хранимые, свят-свят-свят, процедуры? Был у меня на заре такой спец в команде, вместо того, чтобы написать просто и понятно, но в 2-3 запроса, которые себе спокойно закешируются, воротил запрос на парусот строк да с двойной вложенностью и юнитом. Ну и плюс этот же красавец, но в другом софте, напихал хранимых процедур да так, что на другое СУБД с mssql, да, от мелкомягких, переехать это были лютейшие танцы с бубном.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Лол, Причина №5 как раз-таки про меня.
Я уже 3,5 года назад, когда заканчивал 9 класс понял, что хочу стать музыкантом; пойти по музыке, а не по чему-то ещё в этой жизни.
Но мои родители с этим не согласились и посчитали, что, раз у меня "светлая голова", с математикой всё хорошо и ЕГЭ сдано на 250 баллов (11 класс пришлось закончить тоже по наставлению родителей), то я должен идти на программиста. Причём не в какой-нибудь московский или питерский ВУЗ, а в чёртов новотроицкий филиал МИСиСа, где знаний ни черта нет, на отделение прикладной информатики, которое открылось 4 года назад...
Отучившись 1 курс в ВУЗе и колледже искусств, а также работая при этом, я сделал выводы о том, что в таком режиме жить невозможно, а в ВУЗе знаний в области программирования я не получу
И сейчас я пошёл в команду разработчиков писать бэкэнд на php, дабы раз и навсегда разобраться моё это или нет...
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Скорость роста мощности аппаратных систем относительно их стоимости стала за последние годы расти чуть ли не экспоненциально медленнее чем потребление данных ресурсов, что непременно в будущем сильно склонит потребность в высокопроизводительных ЯП типа C++, но так как Go значительно проще в разработке, а в скорости уступает не критично, то на мое мнение примерно в промежутке от-до 2023-25 годами начнется поначалу интенсивное слияние языков быстрой разработки и производительных языков. Пример, оболочка Python, вычисления C++ (это есть и сейчас, однако по распределению Гаусса еще на нижнем гребне волны), но на много проще просто сразу Go..., или вовсе Rust как-то подрастет, как-то улучшится и задаст всем, но это вряд ли, скорее он просто частично где-то заменит C в местах где очень требуется безопасность, и все.
P.S. Мы Вас тоже любим и уважаем ;))
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Большое спасибо за видео!
Касательно IOT: интернет вещей уже относительно давняя тема, и существует уже более 10 лет.
Тем не менее, для частного потребителя, она, действительно, много пользы пока не даст.
Однако из практических применений можно выделить кучу проектов: например умные урны (оптимизируют своевременный вывоз мусора - кстати есть и наша реализация),
датчикти температурного режима, умные системы навигации и т.д.. Иными словами, эта технология пока больше для промышленного использования,
нежели чем для рядового потребителя. Вообще есть очень хорошая литература на этот счет - А. В. Росляков, С. В. Ваняшин, А. Ю. Гребешков
"ИНТЕРНЕТ ВЕЩЕЙ
".
От себя еще добавлю, что задачи, стоящие перед iot совершенно разноплановые. Есть группы задач чисто на железо - например снижение энергопотребления,
всякие пассивные датчики и тому подобное, разработка новых протоколов, или решений на их основе (zigbee, lora и т.д.), и много прикладных задач.
Прикладные задачи, могут быть как написание софта (драйверов и т.д.) так и более высокого уровня (например реализация machine-2-machine,
где умные вещи обмениваются данными, делают выводы и принимают решение). Вот эти кейсы сейчас у нас использует megafon, ibm и microsoft.
Так что развитие у этого направления есть.
Теперь касательно языков: соглашусь с большинством - си, как низкоуровневый язык нужен (в конце концов кому-то нужно писать прикладной/системный инструментарий на котором мы работаем).
Касательно gamedev - у unreal были плюсы (а на нем, кстати, был сделан MK). Касательно всяких unity3d, xamarin и т.д. - на них можно делать игры, тот же unity умеет с js и с#,
но графика и физика даже близко не сравнится, но в то же время для мобилки - очень хорошо подойдет. Тем не менее,
я лично рекомендовал бы начинать знакомство с программированием именно с си подобных языков (но заведомо целился бы на работу тем же java/go/.net/node.js программистом).
Хотя бы по той причине, чтобы человек понимал, что происходит под капотом его приложения, и воспринимал то же обилие средств высокоуровневого языка как дополнительный инструмент, облегчающий жизнь, а не как должное.
Если интересно послушать чуть больше про iot, node.js, go, blockchain и rust (видел в комментах) - то пишите, буду рад ответить.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Сергей, спасибо большое за Ваш канал! На самом деле, мб очень глупое признание, но по психотипу Вы очень сильно напоминаете моего двоюродного брата хаха
Мы с ним, конечно, очень разные по психотипу итд итп, поэтому не так часто общаемся. Но смотря периодически Ваш канал, и понимая, на самом деле, насколько Вы очень мудрый человек по жизни, наверное, надо пересмотреть и стиль общения с ним хахаха, т.к. на многие точки зрения с годами можно научиться смотреть с совершенно разных сторон
Спасибо еще раз за много очень интересно и полезного контента!
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Сергей, в продажах не один год проработал.. Почему то работодатели продолжают набирать менеджеров по продажам (на активный поиск) или другими словами - прямые продажи. Когда звонишь по телефону, проводишь диалог, набиваешься на встречу, презентуешь компанию и очень умоляешь, что бы спеки скидывали. Это очень унылая работа (прямые продажи) - за один можно 98% случаев слышишь отказ, результативность такой работы минимальная.. Но она есть.. В прямых продажах самое важное найти 1) целевую аудиторию (потенциальных клиентов) и 2) Очень много звонить! В моей практике (когда была CRM и фиксировала исходящие звонки) за пол года сделал 14 000 звонков. И это считается еще мало звонков. В среднем менеджер прямых продаж должен делать 200 звонков в день. Но как гласит одна мудрость - лучший клиент, это тот кто пришел к тебе сам :))) Я весь написал к тому, что бы вы не отрицали прямые продажи так таковые.. Есть куча компаний, которые заинтересованы развивать свой персонал. Ставлю лайк, технологический подход к продажам мне больше нравиться :)
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
В моем случае я пошла учиться на веб-дизайнера/веб-разработчика, хоть в обучении много программирования, мне всегда хотелось создавать изображения и анимации. Анимация и создание изображений там есть, но его чертовски мало, полтора года спустя после поступления я убедилась, что программировать и решать математические задачи я не хочу, делаю это в основном через нехочу, что хочу связать свою жизнь рисованием и прочими творческими штуками. Да и в будущих курсах там будет только программирование, от художеств не останется практически ничего, как я поняла. Поняла, что всё-таки пойду на мультипликатора, осталось доучить второй курс, чтобы смогла перейти в другое учебное заведение, хорошо, что в Челябинске появилось направление "анимация по видам", т. е. его не было в городе и оно существует только 2 года. А после того, как я твёрдо решила, что надо уйти из it направления, мне стало не комфортно здесь учиться и обучение не нравилось. Почему я изначально не пошла на мультипликатора? Я была не против программировать, если там ещё будет рисование. Да и ни я, ни семья не знали, что в будущем появится учебное заведение в направлении анимации, что оно только в Питере и в Москве, может, есть ещё в каких городах, но этого я не знаю. А пока я терплю и жду долгожданного отчисления, меня стало бесить любое упоминание it, везде спам этого it, стань программистом и все такое, не очень спокойно реагирую на разговоры об этом, там много платят и вообще, это ведь так модно и молодёжно, все заебись. Как вы и сказали, не всем программирование подходит, как и любая профессия в целом, главное пойти работать туда, где тебе будет интересно и комфортно работать.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
@GK-tw7nu наверно вам можно позавидовать. У меня двушка, жена, ребенок и машина тоже + кошка. Когда сижу работаю "из дому", в зале, то спасают только наушники и музыка погромче (впрочем в офисе аналогично). Тут ребенок носится, телик с мультиками орет, жена тоже ходит орет как не в себе. Постоянно дергают, отвлекают. Работать очень сложно. То сходить надо срочно куда, то ответить на вопросы то ещё что. Что бы что то понять, что читал, перечитывать приходится раз по 10. Иногда кончается терпение и хочется вскочить и одеть на голову жены ноутбук и валить в гараж. Нормальные разговоры и пояснения, что нужна тишина, не помогают. Не понимают, что такая работа требует концентрации, что бы не косячить и потом не краснеть. А если ребенок заболел вдруг, то это вообще жопа начинается. Вот вам и бред.
2
-
2
-
2
-
2
-
2
-
Не взять.
Денег хватит, максимум, на полторы. Разница в зарплатах Symfony'ста и джависта не большая. Их не так много на рынке. Laravel'щики глянув на Symfony, падают в обморок от сложности, конфигурации и т.д.
Можно попробовать взять толковых PHPшников, которые знают паттерны и ООП (в теории), и обучить их Symfony уже в компании, но за 3-4 месяца они освоят Symfony почти полностью, и попросят повышение зарплаты, либо пойдут по собесам уже имея опыт в Symfony.
То есть если у джавистов зарплата 250к в Москве, то у симфонистов 180к.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Жесть описание, прямо жить не хочется )) С последним не согласен. Не один два человека за ним сидят. Чаще всего как раз много людей за ним работает, но "относительно" много, не так много, как в социальной сети. Т.е. вы в энтепрайзе чаще всего автоматизируете бизнес. Банк, страховую, да в общем-то любое предприятие, или их сеть. Вот где-то такие и объемы людей, может меньше.
На счет интересности, то тут в энтерпрайзе сложность не ограничена, можно хоть до датамайнинга усложниться, бывает надо DSL написать, т.е. язык программирования для клиента в какой-то предметной области (не типично, и может вас никогда к этому не допустят). Но, типичная работа, это как Сергей и описал, очень часто CRUD (но не всегда только им ограничивается), часто много SQL.
Если кто выбирает, то один из очевидных плюсов таких проектов, которые вряд ли где еще найти можно - это чрезвычайная стабильность таких проектов. Они никогда не заканчиваются. Не помню чтобы сами по себе захотели и завершились, многим уже более 20 лет (на которых я работал). Т.е. вам не надо будет думать, что через полгода придется снова искать работу (хотя это не вредно), база знаний стабильна, SQL и реляционные базы данных зарекомендовали себя крепко с 70-х годов. Т.е. вам не надо будет так же думать, что через год придется забыть то что знаете, учить какой-то новенький фреймворк.
Ну и повторюсь, на счет интереса - сложность проекта, кода, применяемых техник, ничем сверху неограничена, если вы архитектор, вам постоянно придется придумывать как сделать что сложнее и круче, а бизнесу всегда всего мало. И скайнет напишете, я думаю, сразу же захотят скайнет 2 ))
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Смотри, тут дело только в твоей психологии и в том, как ты видишь идеальную работу для самого себя. Есть люди, которые могут работать где угодно — им плевать что делать, они получают кайф от ЗП, а не от самого процесса. Но это везунчики и таких не так много, на самом деле. А у остальных же людей психология намного тоньше — им нужно заниматься именно тем, что их зажигает изнутри. Если ты устроиться тестировщиком и каждое утро будешь вставать с мыслями, что это не то, чем бы ты хотел заниматься, то долго не продержишься, поверь. Банальности говорю, но иногда полезно вспоминать о них. :)
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Давно хотел начать программировать, начинал с Python, пытался что то делать, было довольно просто писать код, так как язык безумно простой на питоне. Однако забросил, причина такова, что в армию ушел... Вернулся, начал опять интересоваться программированием, понял, что Java, это тот язык, который я хочу изучать, который нужен для меня, для разработки мобильных приложений и для разработки ПО) Ещё раз убедился, что выбрал правильный язык, буду его изучать
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Проверил апдейт Evernot-а, ааааааааа! И что я нашел в release notes?
Найди дефект спел чекером:
Мы решили ряд проблем с синхронизацией и сбоями в работе системы, чтобы эти проблемы вам больше не коснулись.
Мы устранили несколько неприятных ошибок редактирования и наименования заметок, которые снова и снова мешали работе приложения.
Теперь вы гарантированно сможете переименовать скрытые метки в панели инструментов. С 0% вероятности до 100% — солидное улучшение.
У нас были проблемы с вложением в заметки клипов из YouTube, сложности с PDF и общими заметками. Мы обратились к профессионалам, и они помогли нам все это устранить эти недостатки.
У пользователей возникали проблемы с перетаскиванием электронных писем из Microsoft Outlook в заметку. Теперь все должно работать нормально.
Переключение между заметками приводило к потере правок в отсканированную визитку. Мы уверены, что вы редактировали визитки не просто так, поэтому устранили эту досадную ошибку.
Мы проправили поверку офрографеи.
Изменена:
Теперь название списка заметок выглядет одинаково на всех платформах. Возможно, вам покажется это мелочью, но поверьте, это очень раздражало.
Теперь вы можете экспортировать заметку с отсутствующим источником изображения (вместо него видна маленькая иконка), а затем импортировать его обратно в аккаунт. Мы все еще задаем иконке вопросы о том, что она сделала с вашим изображением, но ответов пока не получили.
ААААААААААА!!!!! ШКОЛО! Теперь мне ясен их уровень. ААААААА У МЕНЯ БОМБИТ И ПОЛЫХАЕТ! Вот и думай, может это их сервер обновки кто-то паЛАмал и прикрепил туДы вируса-убийцу системы.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
@sashaprokipchuk4185 Большую задачу невозможно решить без декомпозиции. Будь то на процедуры, на классы, на модули, на что угодно. Декомпозиция - разбиение большой задачи на более мелкие. Ну к примеру, вам нужно написать программу, в которую вводится много данных, потому по ним просчитывается какая-нибудь статистика, и выводится в виде графика. И, грубо говоря, в файле input.cpp у вас функции для ввода данных, в файле statistics.cpp - просчёт, в файле diagram.cpp рисуются диаграммы. И какой-нибудь файл main.cpp дёргает в нужное время функции из других файлов. Это очень грубо и упрощённо. Если возникают такие вопросы, значит вы ещё не дошли до таких разделов, как заголовочные файлы, компоновка и т.п., и видео эти вам пока смотреть рано. Эти видео Сергея для программистов, которые уже готовы устроиться на работу, хотя бы джуниором.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
8:27 - как же жизненно. Я думаю постоянно: "какой шрифт тут лучше выбрать", "как выделить этот фрагмент из общего текста", "в какой цвет покрасить этот, текст", "какоц сделать задний фон этому тексту", "с помощью какого символа можно точнее передать мысль: -> или .", "нужно ли сюда добавлять дополнительные комментарии", "нужно ли сюда приписать какой-нибудь атрибут, который конкретизирует мою, задачу" и т.д (это только первое, что в голову пришло). В итоге я создаю целый язык разметки, но им и не пользуюсь, поскольку оформление каждой такой задачи с помощью такой разметки дело долгое и неблагодарное.
Однако если я взял тетрадку и блокнот, то меня совершенно не волнует разметка текста
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Вот я смотрю стримы и видео Якова Файна(Джава-чемпиона) и сравниваю его видосы с видосами и стримами Сергея Немчинского.
Будет не в обиду сказано Якову, но видосы Сергея на 10 голов выше стримов Якова. Яков в основном говорит про Политику, про бога и про Америку.
А Сергей и его команда дает именно то что хочет его аудитория. В видосах Сергея есть и мотивация, и психология, и настрой, и ответы по техническим вопросам и скилам. Это то мне нужно. Причем Сергей дает ответы в простой, дружеской, не оскорбительной и очень приветной манере, и точно попадает в яблочко. Сразу видно Сергей отчень хороший преподаватель, потому что доносит информацию максимально просто и понятно. Во всяком случае с ответами на вопросы которые меня интересуют. Короче Сегргей, говорю абсолютно искренно и без лести, ваш канал, вы и вся ваша команда, для меня это драгоценные алмазы в серых и повседневных буднях. Ваша команда своими видосами выдает именно тот продукт который мне как подписчику и программисту нужен.
Спасибо большое за очень ценную работу всей вашей команды.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
@SergeyNemchinskiy, обзор широкий (что плюс), но в ущерб глубине. Где-то даже сильно неправильно.
1) Начнём с явной ошибки. Асинхронность не является многопоточностью. Да, это 2 разных механизма конкурентности, но работают они совсем по-разному. В Java асинхронности пока нет (подвижки есть, но пока мало) -- вам даже сравнивать не с чем. Иллюзия понимания хуже честного непонимания
1.1) JS однопоточен, там нет многопоточности. Там есть асинхронность
1.2) Кстати, в python примерно то же самое. Имеются некоторые различия в реализации асинхронности
2) Бэк -- это всегда работа с БД
2.1) Так вот, на текущий момент у NodeJS есть огромные проблемы -- отсутствуют внятные ORM. Есть knex и он прикольный, но он не контролирует состояние БД. Есть Bookshelf и выглядит оно неплохо, но миграции в документации на серьёзных щах предлагается писать руками. Поправьте, если что-то изменилось с тех пор.
2.2) Напитоне с ORM огромное разнообразие. Помимо набившей оскомину джанги, есть и её асинхронные аналоги. Помимо класса "ORM для тех, кто не умеет в SQL", есть и мощные инструменты типа SQLAlchemy
3) Бэк -- это часто бэкграунд джобы. Мало интересовался, что там у NodeJS, но в python помимо набившего оскомину синхронного Celery появляются асинхронные фреймворки
4) Браузер. А вот тут будете ржать -- pyodide. Вроде как потенциал для запуска в браузере есть. Вроде как это дорога к гибридным web-приложениям, где фронт генерится бэком (типа написал один раз, сбилдил статику и запустил сервер -- и всё из одной кодовой базы) -- вроде как реакт как раз сюда и вкатывается. Так вот, разговоры уже лет 5 слышу, но воз и ныне там. Посмотрим ещё через 5 лет, что будет. Видел также попытки реализовать JSX на питоне, но там грусть печаль тоска
5) Бэк всегда жадный до производительности. Всегда плюсом будет возможность скомпилировать код (а ещё это защитит код от кражи в случае взлома). Внезапно почти паритет
5.1) TypeScript компилится в нативный код чере llvm
5.2) У python целый ворох компиляторов. Начиная с nuitka, которая компилирует ванильный питонячий код (проблема в том, что долго и билдак толстый) и заканчивая mypyc (быстро и компактно, но тайпинг), а ещё есть диалекты типа cython
Берегите себя и Слава Украине!
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
С днем рождения, Сергей!
Хочу пожелать прежде всего здоровья и надежных, достойных людей в окружении!
Недавно начал замечать, что я ни разу не профессионал. Начал замечать, что слишком много простейших и элементарных вещей делаются мною не на автомате, а с применением мозга. Вот тут то я и понял, что бороздить океаны SOLID и фабрики конечно же хорошо. Но оказывается, со временем все те вещи, что раньше вылетали достаточно бодро из под пальцев, сейчас вдруг требуют применения мозга ((( Из чего делаю вывод: Профессионал это фокус на самых простейших и элементарных вещах, которые ведут к ступеньками из которых получается лестница. Если же эти вещи требуют много времени, то это не совсем уж профик, как бы не печально это было.
Ребят, коллеги, набивайте руку РЕГУЛЯРНО! Не думайте, что один раз забили в руки и оно там останется на вечно. Нет! Это не так! Это как с бегом, еще недавно вы могли пробежать марафон, но стоит на 2-3 месяца забить и вот, вы уже с трудом можете пробежать и 5 км!
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
У меня похожая ситуация,только в колледже мне были интересны девушки и алкоголь , а все необходимые работы покупал ,почти не учился ,прошло 5 лет ,я старший менеджер в крупной логистической компании ,но меня от этой работы уже тошнит ,я начал изучать ЖС(уже 3 месяца) и через полгода-год хочу окунуться с головой в программированние )видосы у тебя годные,не знаю,как других ,но меня они мотивируют)Спасибо тебе!
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Давайте немного о возможности написания хорошего кода.
Правильное именование, знание шаблонов разработки, ньюансов языка, тонкостей среды, наличие опыта,
неплохое понимание описываемого бизнеса - это все обязательно и естественно.
Но как по мне, это необходимые, но не достаточные условия т.к. есть и следующие аспекты:
Что уже реализовано - когда приходишь "допиливать" что-то, написанное более "серьезными" специалистами у которых свое виденье хорошего кода.
Постановка задачи - так часто работаешь с аналитиками, котрые не понимают бизнес-процесс и создав танк, выясняются "незначительные" ньюансы которые требуют быстренько напильником превратить его в самолет.
Время на выполнение - тут понятно, нет изучить, перечитать и обдумать как следует, не увидишь ни свои ни уже имеющиеся лажи.
Чаще всего все эти три (может кто-то дополнит) аспекта в плачевном состоянии.
И в этих условиях начинаешь балансировать и жертвовать чем-то.
А так согласен, хороший код тот, который хорошо понимает человек а не компьютер.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Рефакторинг и исправление ошибок. Бахнули вы класс Person, с полем age у которого интовое значение и данные которого сохраняются в базе данных. В результате в 2018 Анне 18 лет. Вопрос, сколько ей будет в 2019 и 2020м? Верно, все так же 18, т.к. хранить надо было дату рождения. И вот вы модифицировали базу и класс персон, теперь есть поле дата рождения и для родительского класса всё ок, чего не скажешь о наследниках, особенно сделанных не вами, а другими разрабами на своих проектах (Students, Customers, Employees и т.п.). Работая через методы у вас есть возможность решить проблему заменой алгоритма гетторов и сетеров в родительском классе, получить дату рождения расчетным путем и возраст (исходя из текущей даты). Сделав поле возраст публичным и призвав прописывать алгоритмы присвоения назначения в наследуемых классах вы вырыли себе и другим яму. Понятно что пример несколько упрощен с математической точки зрения, но общая суть необходимости сетеров и гетеров думаю ясна.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
@dmitry-utkin До этого видео, я немножко глянул что за штука спринг, и у меня сложилось впечатление, что это прям продвинутая и вездесущая фича, которая сильно меняет всю структуру взаимодействий. И напугало это меня, так как я как раз учу сейчас core и стараюсь понять как вообще связываются все классы и части между собой. И возник вопрос, что делать? Все бросать и учить спринг или продолжать спокойно делать что делал. Вот теперь ответ получен, Спасибо дяде Сереже! И еще, немного сбивает с толку, вокруг знакомые как начинают орать что-то типа: "Учить надо питон щас, все остальное ацтой" или "JS топчик" , и все эти вопли дизориентируют. Еще раз спасибо Дядьке Сереже, что помогает такой инфой крутой, как все устроено, и меня не болтает туда-сюда.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
1
-
1
-
1
-
Привіт, стикався з цим коли був ще junior, став middle, і... перше технічне інтерв'ю, а мене питають про Liskov substitution та три рівні garbage collector, і тут фуяк і відмова, відповідь - недостатні знання основ та SOLID😂😂😂, хоча про інші 4 принципи ніхто не запитував.
Тому зараз веду док файл, з абсолютно всіма питаннями, що мені попадалися за останні 5 років, регулярно оновлюючи його і дописуючи вивчене. Для мене це дає змогу швидко оновити матеріал в голові, та додати новий, тому що я дописую, а не ctrl c, ctrl v😊. Надіюсь і Вам це буде корисним)))
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Вот без рекламмы отрасли, открыто обьяснил, где миф и где реальное положение. Но мог бы хоть вазилин использовать, в плане возможности фриланса на этот период😊 Да и есть такой вариант, как работа не в Украине или в СНГ.... Тут совершенно другой процент и зп... Но конечно же тоже нужно попыхтеть, хоть и не так, но все же. Есть даже страны, которые прям ищут людей из этой отросли... Изучал этот вопрос, по этому и живу не в СНГ😊 Но впринципе, люблю слушать твои видео, то что то новое узнаю, то что то понятное, но совершенно под другим углом, и это помогает менять свой взгляд на какие то вопросы и очевидным становится решение, которое раньше и в голову не приходило. Вобщем спасибо за то, что канал не бросаешь и есть что посмотреть не пафасное, а очень толковое😊
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
9:05 Я как-то раз дебажил код, в котором один метод отвечал за сразу за чтение, создание, обновление и удаление (!!!) сущностей, в зависимости от набора параметров. Вишенкой на торте было то, что метод, к тому же, вызывался из десятков разных мест. И нет, там не было просто параметра типа action, туда передавалось с десяток разных параметров и всё это иффалось по - "пойди разбери какой" логике. Сам баг заключался в том, что при открытии определённой страницы из базы пропадали данные(кто бы мог подумать...). Естественно я не стал продолжать эту вакханалию, не стал просто подбирать параметры, а разделил все эти функции по своим методам. Тут и список параметров резко сократился. Надеюсь у автора этого кода уши горели, пока я этот клубок распутывал.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Самое обидное то, что автор намного более старший человек, чем я. И он говорит о том, что учил архитектуру х86 CPU. Но я, когда учился в университете, в 2016,2017,2018 году так же изучал этот бред.
А бред, потому что я никогда не хотел и не хочу быть связанным с asm. И сейчас уже как ios разработчик могу сказать на 100%, что это вообще не нужное знание, вообще.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Круто, Сергей, большое спасибо за данное видео ну и конечно же поздравляю FoxmindEd с Днём рождения :)
Подписался на Ваш канал не так давно, но все ваши видео смотрю с кайфом. Вы и Эльдар всегда рассказываете очень интересно и понятно, даже таким людям как я - после просмотра видео всегда всё сразу становится понятным, так как вы рассказываете человеческим языком и рассполагаете к себе. Я в программировании пока ничего не понимаю, но в данный момент задумаюсь о смене профессии. После ваших видео понял, что боятся нечего и программирование это не только для гениев, а ещё и для обычных людей - то есть все проблемы только у нас в голове и нужно только время чтоб всё понять. Да бывает что-то тяжело понять, поэтому нужно просто гуглить разные источники или спрашивать у людей с опытом, искать разные решения и понимание само прийдёт (это как в детсво было, когда чего-то не понимал, то объясняли на яблоках :D).
Расскажите пожалуйста в новом видео тему о смене профессии - как понять какой язык учить и чем именно хочешь заниматся, как устроится на работу программистом будучи банковским работником. Хочу поменять профессию так как хочу по другому приносить пользу людям, хочу сам исправлять баги чтоб в будущем сотня клиентов не страдала от этого. Если подумаете рассказать данную тему, то подойдите к ней пожалуйста весьма философски - то есть учитываем такие параметры : Вы человек, который с хочет с нуля научится программированием (при этом ничего в нём пока-что не понимает +/-) и у которого скоро родится ребёнок (я думаю Вы понимаете в чём заключается сложность :) ). У меня сейчас есть черновые варианты, но я пока не уверен в них поэтому было б очень интересно услышать ваше мнение.
stasgutsal21.07@gmail.com - почта.
В скором времени освобожусь на работе и посмотрю что вообще нужно для старта, недавно узнал что попасть к вам на курсы нельзя полностью с нуля и нужно будет пройти собеседование по знаниям, так что думаю начать хотя бы с этого как раз в августе будет отпуск :)
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Тут вообщем в коментариях JS разработчики.
Backend это в x8 раз больше надо знать и делать чем на Frontend,
даже вот если привести пример что фронт настроил gulp и webpack это уже ничего-себе для него
у бэка таких вот штук на каждом шаге, настройка на настройке, база данных, бэк в состоянии делать только архитекторы
Поэтому, Сергей, кому как не вам знать что бэк от языка не станет не на вот-столечка легче,
на ноде тот же кромешный п****ц, и не один фронт его не будет делать после Angular/React,
хоть там и JS/ES6 или Typescript на этот раз придется в x8 раз больше делать и еще думать
И full-stack разработчики это только архитекторы + frontend, но не как frontend + "hello world app на ноде"
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Моя думка:
Ніхто не ліз в ІТ-сферу, тому вона і розвивалася, і відносно стала однією із провідних галузей надходження коштів в бюджет! Деякім чинушам, захотілося набити собі кармани, набиваючи бюджет грішми здерши шкуру з айтішніків! Вам спочатку будуть розказувати як це класно і що це крута ідея, потім буде як в Білорусі, де в результаті Парку високих технологій, Айтішніки отримали плюшки, а потім АйТі сфера стала непригодною для розвитку, і деградувала до тепер наскільки що айтішніки біжать з країни!!! Дія.Сіті єдине що має позитивне це зменшення бюрократії та зменшення податків для тих бізнесів які працевлаштовують людей по трудовому кодексу! В той ж час збільшення налогів для тих хто використовує варіант з ФОПами 3 групи вдвічі при тому що останніх становить більше 70% фопівців-айтішніків із зарплатами в рази більші (і в валюті) ніж працевлаштованим по трудовій! Якийсь реестр вводять резидентів Дія Сіті що становить загрозу для картельного зговору та монополізації сфери!!! Це не технократія, а охлократія! Законопроект №4303 можна розцінювати як черговий наступ на ФОПів, в той час як Беня під санкціями США за коррупцію ходить і дихає рівно!
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Спасибо за выпуск, но по поводу хэдсета от эппл полное непонимание что это и зачем судя по возмущениям. Больше похоже на "за такие деньги он ещё и вещи гладить должен и еду готовить" :) Всем таким как вы предсказателям я бы напомнил, что вы бы предсказывали тоже самое про самый первый айфон потому, что КПК уже тогда были и такие же как вы "ну ёклмн, нет клавиатуры, рилли?" :) Железки не работают просто так. Когда кто-то сделает набор железа + софта которым будет удобно пользоваться(а также для сторонних разроботчиков возможность зарабатывать) тогда и потекут туда люди, посмотрите ещё раз презентацию эпл и, вообще-то, у них ножка для монитор 1000 долларов стоит, неужто вы думаете фанаты 3,5 тыщи не отвалят за такой супер девайс?
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Как показывает практика, язык может получить серьезное применение или через поддержку одной из ведущих компаний, как Apple и иже с ними, или через поддержку комитета. Откровенно пока не ясно, где полезен Rust. Он пробует занять нишу С++, но у этого языка мощная поддержка как раз комитета, идет активное развитие, все стороны ясны, куча фреймворков и библиотек, кросс-платформенный, интегрируется в любой ведущий язык программирования, Java, Swift, C#.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Я достаточно много видео слушаю фоново, во время работы, и так получается, что естественный отбор идет в сторону комфортности спикеров, потому что иначе нужно прилагать дополнительные усилия чтобы слушать, это мешает работе и я переключаюсь на что-то еще.
Сергей, у Вас один из самых приятных и ненавязчивых голосов, которые я слышала, прям по-домашнему уютный, и ни разу не было такого, чтобы смех меня как-то напряг и я его заметила.
Не переживайте :)
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Сергей, спасибо за ваши видео. Как вы правильно заметили, полезно не только новичкам, но и опытным. Мне полезно в том, что я подмечаю моменты, которые для меня казались сами собой разумеющимися, но по видео и по комментариям вижу, что это не так, и теперь, при общении с младшими коллегами, я уточняю их понимание этих вопросов.
А не думали ли вы снять видео про абстракцию не как принцип ООП, а как одного из "принципов" здравого смысла? Я довольно долго работал разработчиком электронных устройств, меньше - разработчиком микроэлектронных устройств, довольно много работал со структурным программированием, занимался планированием работ, сейчас довольно много работ с ООП. И везде нужны абстракции. Я на этих примерах объясняю молодым коллегам, как пользоваться абстрагированием. Если вы заинтересуетесь данной идеей, могу помочь с применением абстрагирования вне программирования, чтобы сэкономить вам время.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@bbKp3K
Технологии тут вообще не при чем (за исключением только разве выращивания "родных" ДНК совместимых органов).
Я как раз говорю из опыта "много людей", среди которых некоторые мои знакомые (слава Богу не я) имеют импланты - искуственный клапан сердца - типа органический, который вообще по теории не требует приема лекарств (антикоагулянтов), НО практика далека от теории... И даже искуственные клапаны, которые по той же теории должны служить вечно, на деле не служат вечно, и люди во взрослом или пожилом возгасте вынуждены повторно делать операции (такой себе опыт - ни дай Бог никому). Это я это знаю из опыта живых людей, которых я знал и встречал лично а не вообще из газет и статистики, и это про самые отработаные импланты, коих ставят уже на потоке миллионами ...
Так что я не представляю ситуации, что бы человек здоровый, в здравом рассудке что-то вставил себе куда либо чужеродное в свой здоровый орган, если ему хотя бы в общих чертах рассказали о возможных побочных эффектах.
Трансгуманизм как тюнинг здорового организма не более чем фантазия не сведующих людей, увлеченных развитием "технологий".
В начале 20-ого века была эйфория от успахов физики, и люди верили, что наука решит все наши проблемы... Что вышло мы знаем.
Сейчас наблюдается эйфория от успехов в информационных технологий и ИИ. И нам хочется верить, что все наши проблемы решат "техногогии". Но, скорее всего, это не так.
А импланты и пересадка органов - плохое решение, но лучшее из худьших. Когда нибудь это будут считать варварством (когда смогут восстанавливать/выращивать родные органы).
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
А... м.. Якійсь такий посил, наче ти з росії)) Але в цілому вірно. Тільки от у нас Зеленьській, в Угорщині Орбан, а в Аргентині... теж якійсь популіст. Я підозрюю, що це глобальна тенденція, що виникла в наслідок популярності соцмереж, які привчають людей не думати, а реагувати. Лайк, лайк, лайк... дизлайк, мене полайкали. При цьому я не хейтер соцмереж, але ми знаємо, що це впливає на біохімію мозку і може впливати на наш вибір. Зрештою, глобально, це не так вже й погано, бо схоже на інструмент прямої демократії, але люди ще не виробили захисні механізми, щоб протистояти маштабним інформаційним маніпуляціям. Хоча, наприклад, так звана "банерна сліпота" цілком відомий феномен, який привів до створення нативної реклами та розвитку соціального інстируту інфлюенсерів в соцмережах (блогери, влогери та таке інше).
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@SergeyNemchinskiy , "Зубрилка обыкновенная", наверное она)). Кстати Сережа, в начале видео, Вы откровенно сказали что натаскиваете на собеседования а так же напомнили, что каждый должен сам помимо всего прочего, уметь учиться самостоятельно. Вот что нужно понимать студентам. Плюс, Вы так клёво и доступно поясняете, по человечески чтоли)), что хочется учиться и развиваться. Читала про эти инкапсуляции))), ничего не понимала, особенно на русском, что еще сложней, имхо, техническую литературу на английском порой легче усвоить, ибо английский более строгий и точный в определениях, наши порой такое напереводят и накрутят что, когда читаешь думаешь , ну неужели я такая тупая....
Донести информацию не каждый способен, для этого нужен талант, у Вас он в полной мере! Спасибо огромнейшее, за труд!
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Начинающий разработчик, который все хочет оптимизировать,,,, Золотые слова, сколько натерпелся от разных рефакторингов и оптимизации, потому что название не понравилось, код не такой как ему нравится,,,, Сотня не нужных проблем потом появляется, которых можно избежать было и не уместные были. Сроки горят, а тут заревакторить захотел паренью В итоге вместо функционала, исправляем баги, которых можно было избежать.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Здравствуйте Сергей, большое спасибо за видео. Мне очень нравится ваш новый формат видео, который вроде похож на новичковые вопросы, но во первых поменялась обстановка, вы теперь сидите в центре экрана на стуле и вокруг белый фон, это очень профессионально с точки зрения съемки выглядит. И плюс вы рассказываете многие интересные вещи, которые раньше только мельком упоминали иногда в других видео. Я всё ещё очень хотел бы увидеть ваше видео в формате новичковых вопросов, ну или в этом формате, про Веб Сервисы, но так как вы сделали целую около 2-ух часовую лекцию, возможно уже нет смысла делать отдельное видео, хотя нет,смысл есть для тех кто не смотрит большие лекции, я большую часть той лекции смотрел, но краткость сестра таланта, короткий видосик с сжатой конкретной информацией тоже очень интересно посмотреть. А так же вы не думали сделать видео про Микросервисы и сохраность данных них (хотя бы вкратце)б про то жив ли Ruby, подробное мнение о дотНете и чем он хуже Спринга на Джава (ваш прошлый ролик об этом сравнивал чисто языки СиШарп и Джава и поддержку библиотек снизу). Мне кажется это всё ещё очень интересная и актуальная информация, к тому же думаю с вашим опытом порассуждать на эту тему минутное дело, хотя я понимаю затраты времени на съемку видео и ценю это, но если бы вы сделали ролики на эту тематику, я думаю это было бы весьма интересно.
1
-
1
-
1
-
1
-
1
-
Под Android пишу приложения для обработки звука, юзаю в основном связку Java и C (не C++). Идеальная же связка, на мой взгляд, - C# и C, ибо P/Invoke в Си-Шарпе гораздо удобнее, чем JNI, не нужно лишние прослойки делать (хотя JNI очень хорошо задокументирован и предоставляет довольно обширные возможности). Опять же в C# есть LINQ, беззнаковые типы, структуры, есть очень удобный класс Marshal и указатели; когда постоянно работаешь с двоичными данными, со звуком, это очень удобно.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Повністю згоден з вище сказаним. На 3 курсі почав працювати помічником адміністратора в державній структурі, там був просто клондайк коду, який просто неможливо було прочитати, все це було написано на php і найсмішніше що це був зовсім не сайт, а самописна серверна програма яка по суті керувала цілою бібліотекою, база даних майкрософт, все це хостилось локально, на системі windows xp server.
Одного разу коли адмін був у відпустці, перестала працювати вигрузка на сайт (з сайту на можна було подивитись список книг і які зараз доступні).
Коли я почав вникати в те як це все працює я зрозумів що це навіть не програма а бекенд для скриптів, де кожна функція була окремим файлом, а в інтерфейсі просто записаний шлях до скрипта в домашній дерикторії програми.
А самі скрипти були написані в рядочок, без табуляції просто реченнями.
Розкопувати це все в мене не було бажання, але згодом в логах сайту я помітив що проблема була в тому що на сайті оновилась версія php.
Я так і не зміг це побороти, але адмін коли прийшов з відпустки успішно написав якийсь скрипт і все запрацювало, що для мене на той час виглядало магією.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
"Название класса, заканчивающееся на -er, значит, что вы не подумали, когда его называли".
И миллионы контроллеров, адаптеров, декораторов, билдеров, мапперов и т.п. такие: "Ну да, ну да, пошли мы нахер")))
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Да, это один из вариантов. В реальности чуть сложнее. Обычно учет ведется по паттерну, известному нынче как Event Sourcing, а в 13 веке - как Double-entry bookkeeping :) Идея в том, что у нас есть счет, как сущность. На нем может быть остаток на начало цикла (дня). И лог (Leger) в котором записываются все транзакции: дебет-кредит. И реальный остаток на счету - он вычисляется, как сумма транзакций, в которых он принимает участие. Беда в том, что когда при проведении нашей операции мы сначала вычисляем остаток и на основе этого принимаем решение - можно ли проводить операцию - кто-то, кто быстрее нас, может провести свою операцию (например, снять все деньги). В результате мы можем уйти в минус. Это очень паскудный "феномен", называется write skew, который пробивает почти все уровни изоляции (об этом - позднее). Как вариант - перед началом операции мы проверяем счет, с которого снимаем, на предмет блокировки. Если все ок - то блочим его для всех других пользователей. По окончании операции - не забываем снимать блок.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Индексы в циклах (i, j, k), координаты (x, y, z), цвет (r, g, b, a), размеры (w - width, h - height). Это только часть примеров где можно (и нужно) использовать однобуквенные обозначения. Гораздо хуже когда имени вообще нет. Ну например в с++ можно сделать объявление функции вот так: "void sum (int, int);", а само тело функции спрятано в либе. И хорошо если по названию ты сможешь понять что за два инта передавать, а если нет? Только доки спасают.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
.NET выбрал следующим образом. Скачать IDE под JAVA, 3 дня пытался разобраться, что и как, какие фреймворки нужны!? Ничего не понятно, так, как на английском много инфы. Забил на JAVA скачал Visual Studio (.NET) всё ясно, всё понятно. Много документации на русском. Вывод: нужен более стабильный английский, чтобы освоить JAVA, а с .NET проще. В целом английский в программировании нужен везде, я это уже понял, но с .NET проще - мне так показалось! .NET более дружелюбен к начинающему программисту, как и в целом программы Microsoft. Естественно это не делает Java более хреновым языком, просто для старта на JAVA нужно немного больше знаний, чем для .NET
1
-
1
-
1
-
Возможно, только возможно, что еще в кроссплатформенной разработке инструментарий будет похуже, чем в том, что предлагает наливная. И в кроссплатформу порог входа, наверное, немного повыше, потому, что, желательно, хотя бы минимально, знать обе платформы
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Здравствуйте! А вот хотелось бы с другой стороны разбор красных флагов увидеть.
Хотя, наверное, аудитории этого канала это будет не особо интересно, хотя полезно, чтобы не сморозить какую-нибудь дичь.
Нет, пожалуй не надо их учить проходить собеседования, да и роликов таких, наверное уже полно.
Спасибо, было интересно, я на той стороне сейчас, о красных флагах которой здесь говорили)
1
-
1
-
1
-
1
-
1
-
1
-
Моя позиция Project Manager, работал в разных компаниях.
1. Красный флаг, когда какое то предложение звучит чаще чем 2 раза. К примеру, мой руководитель раз 5 за день произнес фразу «Мы тут все адекватные, мы тут все адекватные». Это оказалось ложью
2. Полу-красный флаг, работать с трекером времени который делает скриншот монитора каждые 10 минут. Бывают разные ситуации и разные люди, но мне такое не ок, и для деятельности пм-а это довольно странная идея..
3. Красный флаг, когда рекрутер с ходу обращается на русском. Уже внутри компании свои правила - это ок, если спрашивают про язык - тоже ок. Но если первый «хендшейк» не на укр/англ, а на русском, то это маргинальная история в наше время.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Конечно, эта тема важна, не пожизненно же пахать на дядю...
Есть интересный вопрос. Стоит ли пытаться превращать свои хобби в бизнес? С одной стороны кажется, что это должно быть легче, ведь все равно этим занимаешься, почему бы не попытаться монетизировать. С другой стороны, так можно превратить всю свою жизнь в работу, и ничего уютного не останется для души. На одной чаше весов - жить с ощущением, что ты сейчас делаешь что-то бесплатно, на чем мог бы зарабатывать - типа просираешь возможности. С другой стороны, зарабатывая на каждом пуке, не будешь ли ты несчастен из-за продажности всех аспектов своей жизни... На этом мозг ломается)
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1) нафига тебе С вместе с джавой? Ты хоть на чём-то одном нормально научись. В институте и так потом навалят всего понемногу.
2) учимся гуглить: открываем гугль, забиваем что-то типа "ВНЗ спеціальність 121" или "ВНЗ спеціальність 122" и находим сайты со списком ВУЗов по городам и специальностям.
3) думаем своей головой, где хотим учиться - в своём городе или в другом. На бюджете или на контракте. Нужна ли военная кафедра. Нужна ли какая-то определённая спортивная секция или ещё какие-то дополнительные возможности. Продолжаем смотреть сайты ВУЗов, и выяснять интересующую инфу. Вероятность пройти в топовые ВУЗы на бюджет есть, но не особо высокая, поэтому имеет смысл раскидать яйца по разным корзинам, чтобы потом не страдать фигнёй год или два... или несколько.
4) если богатый Буратино, и есть возможность учиться за границей, то трезво оцениваем свои финансовые возможности и знание языка. В топовых мировых ВУЗах за год нужно выкладывать весьма кругленькую сумму в несколько десятков тысяч вечнозелёных президентов, плюс ещё проживание, питание, книги(дорогие) и т.д. В более близких к народу ВУЗах, типа польских, можно найти варианты всего раза в 2 дороже, чем в Украине - за пару-тройку тысяч долларов в год. Если совсем исхитрожопиться, то можно попробовать втулиться на какую-нибудь стипендию.
5) Если надумаешь учиться за границей, то, наверно, надо в первую очередь не джаву с С педалить, а иностранные языки, с прицелом на страну, куда намылился.
6) стримы на поговорить за жизнь - канал Nemchinsky live, 21:00 по пятницам.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Я живу в Болгарии, и 1 месяц назад я был принят и начал курс в Telerik Academy, название курса - Alpha Java, продолжительность курса - 6 месяцев, 5 дней в неделю, 4 часа в день лекции и практики на месте. + домашнее задание и т. д. дома, с точки зрения того, что дает курс, проходит почти то же самое, что вы сказали для своего курса. Я предлагаю вам проверить Telerik Academy и узнать, как они строят свой бизнес, я действительно думаю, что это будет полезно для вас. Спасибо за видео! :)
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Про Гугл пиксель.
Пользуюсь google pixel 4 Xl уже 7 месяцев, доволен очень быстрой работой, открывает все приложения быстрее, чем все флагманские смартфоны других фирм, удобная функция bubble, которая позволяет открывать чаты мессенджеров поверх других приложений, удобная функция копирования текста с фотографии, или любого другого приложенная, к примеру Инстаграм(упаси бог). Отличный сканер лица, как Face ID. Также Гугл ассистент, который вызывается по нажатию на корпус, сами команды я ему не говорю, но можно настроить панельку, самых часто используемых команд, на подобии «Какая погода?» или «открыть чат в телеграмм с таким-то человеком».
В целом, телефон позволяет ускорить работу за телефоном.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
В первую очередь что действительно нравится в работе разработчика - так это проекты. Проекты которыми пользуются люди, особенно если уж очень пользуется спросом. Ты понимаешь что ты это сделал, ты это смог, и люди пользуются твоим продуктом.
Конечно же да, заработная плата, но это больше какой-то очень приятный бонус, нежели львиный плюс.
Рано или поздно, выгорание приходит - лично я с ним борюсь изучением новых технологий или каким-либо вообще отдельным ветвлением (я Node.js Backend разработчик), к примеру изучение той же фронтенд разработки (React, Angular, Vue) или написание ИИ (уж очень интересна эта тема, но больше подходит для хобби, чем под основную работу). Так же даже пробовал обучать других ребят разработке на беке, и да, мне и это понравилось что я могу делиться своими знаниями, и что они могут так же делать свои какие-либо проекты которыми пользуются люди.
1
-
1
-
1
-
1
-
По делу. Теперь понимаю, почему я столько раз пытался вникнуть, изучить - и каждый раз бросаю.
Единственное, чем подхожу - интроверт, это да.
Как я был счастлив, когда закончил технарь - всё, учеба закончилась, больше никакой зубрёжки!
Ахахахах, если ты решил стать программистом - учиться тебе всю жизнь. Не зубрёжки, но вникать, пытаться понять, то, от чего уже воротит.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Тема интересная. Но, если изучение не самоцель, то ничего учить не нужно. Я буквально за несколько дней, пока у нас в Харькове света не было, реализовал под macOS старый коммерческий проект, который был написан много лет назад под Windows. Сделал на Flutter со вставками Swift кода. Swift до этого в глаза не видел, на Dart ничего коммерческого не писал. Фактически весь код написал с помощью Claud 3. Квалификации распознать говнокод на любом языке в принципе, у меня хватает, поэтому кое что исправлял, но скажу честно, не особо много. Непонятные моменты в коде нейронка любезно объясняла. Поэтому повторюсь, если есть навыки программирования, то с помощью ИИ можно реализовать очень многое (если не всё), на любом ЯП, даже не зная его .
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Абсолютно верные и правильные слова. От того, что вы переживаете и фрустрируете война не закончится. Нужно признать этот момент, обычный человек не может глобально на это повлиять. Если вы лично не поехали воевать за путлера и не поддерживаете, то что он творит в Украине, то вы уже сделали достаточно. А если ещё и переубеждаете сомневающихся вокруг себя, то вообще хорошо. Мы (в большинстве своём) обычные простые люди. Мы не революционеры-террористы. Хотя некоторые и пишут подобную дичь, мол свергайте путлера. Это, прости господи, свержение кончится в первый же день массовыми расстрелами, которые по тв объявят убийством изменников родины. Наше оружие это наш мозг и наши руки. Если вы программист или учитесь, то нужно продолжать это делать. Пользы в этом плане будет гораздо больше для общества в целом. Если вы создадите какой-то полезный сервис/приложение для людей (пускай и не связанный непосредственно с помощью Украине), то это уже будет весомый вклад для общества в целом. Youtube создавался для развлекательных целей, но сейчас мы получаем из него много полезных знаний и открытую информацию о происходящем вокруг. Дети в бомбоубежищах и подвалах Украины играют в игры на смартфонах. Они не перестали быть детьми из-за произошедшего. Может именно ваша игра поможет им отключиться от ужаса вокруг них. Мне лично тоже ужасно тяжело, в Украине у меня есть друзья (спасибо интернету) и я безумно за них переживаю. Но просто сидеть и переживать бессмысленно. Поэтому я продолжаю учиться и работать. Сейчас хочу релацировать в другую страну. Не из-за страха, а из-за принципа. Не хочу чтобы мои налоги шли на спонсирование этой войны. Война рано или поздно закончится, а профессия и навыки останутся. Нам всем сейчас нужно набраться сил во благо цивилизованного общества, развития и самого себя. Желаю всем успехов в этом.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Румыния м Польша это 2 совершенно разные страны. Польша в Европе это примерно как Китай в мире - производств до едрени фени, постоянный рост ВВП, постоянно что-то строят, ремонтируют, делают - круто. Ну и вертели они часть требований унии на своим кутасу, ЕС их прессовать, а они "шото не нравится? Ща выйдем" и ес задкует. Даже с вакцинацией - во-первых уже примерно 25% привили, во-вторых 1.5 месяца уже как нет ограничения по возрасту для взрослых и примерно неделя как разрешили пфайзер детям колоть, постоянно ставят мобильные прививочные центры где можно Джонсоном привиться, разрешили прививку всем желающим, то есть в принципе всем - ты легально в Польше - иди делай, естественно ни копейки не берут ещё и какие-то гос.лотереи для привитых делают, ну и в портале пациента вакцину, место и время можно выбрать (я такого даже у бельгов и швейцарцев не видел). Румыны... ну вот не так вообще.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Ещё по новостям: Десктопный клиент WhatsApp для Windows 7 больше не поддерживается после сбоя в Facebook. То есть совсем. Больше его нельзя загрузить с официального сайта, и на "семёре" WhatsApp теперь тоже не работает (только на Windows 8.1 и на Windows 10).
Связано ли это с введением сквозного шифрования, голосовой и видеосвязи в фейсбучный мессенджер (и упразднением WhatsApp за ненадобностью), или с прекращением поддержки на старых версиях Android, iOS и, возможно, других ОС, не совсем понятно.
Возможно, поддержку для Windows 7 восстановят со временем, но я бы посомневался.
Увы нам, увы.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Да, крупные монополисты таки захватили инет. Уходят в прошлое старые правила типа "инет никогда ничего не забывает", потому что вот выпилят это видео с ютубчика и все, оно пропадет, ведь везде же шерится видосик с ютубчика. Хорош бы было, если бы был поисковик с рекомендациями типа ютубских, с какой-то системой событий от авторов видео, но децентрализованный, показывающий видосики и на том же ютубе и на других площадках, иногда неизвестных каких-нибудь, доморощенных. Как раньше, люди заливали видео на свои сайты и прикручивали плееры.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Добрый всем вечер. Поздравляю этот канал. Прошу прощения, за то что буду здесь плакать. Я только начал иучать программирование, решил начать с java. Теперь все, кого я не встрчаю, говорят что это г и учи пайтон, что мне пока не охота, так как java толком не изучил. Да язык сложны, а мои доводы, что java в энтарпрайс это один из самых топовых, и, что, изучая java легко изучить kotlinпросто игнорируются. Эх
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Участвую в конкурсе.
Спасибо за видео, я очень рада, что когда-то наткнулась на этот канал. Я хочу свичнуться в разработку, но пока сильно загружена на текущем проекте. Сейчас я спец по внедрению сэд. Нагрузка гигантская, из-за чего мне не удаётся найти ресурс для обучения. Как итог: я плАчу и плачУ. На курсе уже год. Текущую работу не хочу бросать, т.к. для меня это своеобразный челлендж: уже столько сделано, что бросить будет означать сдаться. Тем не менее, проект мчится к завершению и я планирую вернуться к курсу. Выражаю огромную благодарность тебе и твоей команде за информацию и мотивацию. Каждый раз, когда мне кажется, что я слишком тупа и ленива для достижения своей цели, что моя участь - это умереть в нищете и одиночестве, я смотрю этот канал, и у меня появляется надежда всё же достигнуть поставленной цели.
Желаю успехов в развитии канала!
1
-
1
-
1
-
1
-
А что же тогда делать человеку с очень выраженной интроверсией?
Решать задачи, писать код, разбираться в технологиях интересно и получается. Но вот с общением беда. И беда не в том, что общаться страшно, а в том, что общение быстро приводит к усталости и головной боли.
Т.е., существует физиологический барьер к общению. Не говоря уже о том, что это часто просто неинтересно: люди много разговаривают, шумят, ходят (за это вообще розгами пороть надо!), и это сильно раздражает.
Примечание: психических заболеваний по мнению нескольких врачей-психиатров нет, просто врожденная особенность.
Вот что делать таком человеку? Только одна идея: найти такую нишу, чтобы общаться можно было только письменно и работать, соответственно только удаленно. Да, много денег так, естественно, не заработаешь. Но иначе, работая в коллективе, можно серьезно подорвать нервную систему, а тогда и от денег радости не будет
1
-
1
-
1
-
1
-
10 років на Galaxy. Ніяких багів чи проблем. Ясно, що вам ще й не таке в голову наб'ють інстасамочки і тєхноблогіри. Але ж дайте відповідь: так в чому інноваційність компанії, яка впроваджує технології 2-3-річної давнини? Справді, при Джобсі були інновації, він створив цей ринок, а зараз яблучні просто косять бабло зі своїх хом'ячків, відстаючи технологічно на ринку, ними ж створеному. Дам вам прогноз: років через 2 в Еппл з'явиться телефон, що складається. А поки парадигма яблучних фанатів така: "складені телефони це просто іграшки, такого нікому не треба". А от коли вже в Еппл будуть такі телефони, пісенька яблучників зміниться на таку: "Еппл покращило вже існуючу технологію, зробило її в стоп'ятсот разів краще, ніж в Самсунг, адже складений екран для їхнього телефону зробив ... Самсунг!" ))))
*Це ж було вже (Л. Кучма)
В айфоні кращий екран на ринку! Ага. Амолед Самсунг)))
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Блин, вот по поводу запоминания имён, это вообще труба, особенно сейчас во время удалёнки. Помню в первый день меня провели по всему офису "познакомиться", естественно меня все запомнили, одно имя не сложно запомнить, а вот мне несколько десятков имён запомнить, было куда сложнее. А уж после начала пандемии, когда куча нового народу пришло уже после меня и которых я в глаза не видел, макс по видеосвязи или вообще по аватарке. И хорошо ещё если по работе как-то пересекались, тогда можно как-то совместить лицо с личностью у себя в голове, а то иногда приезжаю в офис и половины народа тупо не узнаю.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Пошта, месенджер, і... саме головне Daily meeting 😂😂😂
Можна не до тестувальника йти чи відразу до замовника, якщо задачу не розумієш, а наприклад до ВА, вони як правило зі Scrum майстром і формують задачі в Jira чи Rally чи ще деінде 😂.
Тому що якщо є тестувальник, то це повноцінна команда, а не тріо Мареничі, відповідно і BA є, і представник замовника, і TL, PL і т.д.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Я хоть и не очень смотрю Сергея и до этого видео считал, что это просто реклама курсов(что по сути так и есть), но помимо рекламы Сергей приносит практику проектирования из больших кампаний в ваши бошки и для отказа от NULL, везде, где невпопад, есть своя причина, очень даже простая, типа любой Вася может вернуть NULL и приложуха упадет через 10к вызовов и это расходы для кампании, когда прогеры скопом начнут искать виноватого, за это надо заплатить деньги, а еще это может быть через несколько недель, когда в БД уже куча NULL залезла и хрен знает как это размотать обратно) Это не значит что NULL баним как GoTo и не пользуемся, я вообще считаю, что где-то на свете свое место есть и для GoTo, просто его еще не нашли=) Это значит, что если вы в рамках большой системы и не знаете код, где еще будет жить Ваш NULL, просто киньте Exception и тем самым избежите геморроя для всех, кто с ним будет работать, а может еще и поймаете баг, когда Вам присылают ID который Вам не должны присылать, например, а внутри Вашего небольшого кусочка кода - ради бога, вы там бог и король и сами решаете с чем и как работать и там возврат NULL каким-то private методом, например, может быть очень даже оправдан, наружу просто это не суйте... Все эти принципы, паттерны и прочее - это не панацея и ни в коем случае не единственный выход, они рассчитаны на поточное программирование, если у Вас свой проект - делайте как хотите и шлите всех - вы там хозяин и это ваше творчество, типа "я художник, я так вижу", терпеть не могу, если я на собесе рассказываю про свой проект, а какой-нибудь чувак сидит и с умным видом говорит, мол это нарушает что-то, да спасибо, я знаю и у меня были свои причины, а если вы пишете для какой-то конторы, уж будьте добры - соблюдайте те вещи, которые контора просит, даже если от NULL отказаться придется или юзать GoTo, ну как бы Вам за это платят.... А еще бросание Exception вместо Null очень хорошо работает во всяких WebApi... типа ловим где-то сверху и отправляем ответ в нужном нам конверте
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
NDA - это американская конструкция, которая полностью нерабочая в правовых системах СНГ, да и в части европейских стран, поэтому реальных правовых последствий там нет и не может быть. Ближайшая конструкция в РФ - коммерческая тайна: папочки с грифом секретно, журнал доступа, контроль передачи, приказы и регламенты, что уже делает ее немного призрачной в реализации, так еще и невозможны просто штрафы, а лишь компенсации убытков, что по совокупности превращает это в малореализуемую вещь и подходит только для настоящих тайн с очень ограниченным доступом.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Синдром перестраховщика - это частный случай синдрома самозванца ? Я пока не программист, а судовой механик на крупнотоннажных нефтяных танкерах (100 000 т дедвейт и более). В моём случае всё просто - я из-за излишней требовательности к себе не стал продолжать свой карьерный рост, когда надо было переходить с должности вахтенного механика (категория operational) на должность 2го механика (категория management). 2й механик по береговым понятиям работает за троих - вахтенный инженер-оператор (как на береговой электростанции), инженер-технолог ремонтного производства и бригадир ремонтной бригады. Именно из-за последней составляющей (работа с людьми - подчинёнными из числа рядового персонала) у меня возникли сомнения в необходимости дальнейшего продвижения по службе. Разочарование было очень неприятным, когда я наблюдал, как меня обходят более молодые, хуже учившиеся как троечники (а я - твёрдый хорошист со средним баллом диплома 4.4) и работавшие как жуткие косепоры (доказывавшие один из фундаментальных законов Мёрфи - "прирост профессионализма прямо пропорционален количеству угробленного оборудования") дольше, чем в течение первого года в должности (я же косячил жёстко только в первые 2 месяца первого года работы, а потом выплыл как щенок, скинутый в воду с лодочного причала). В одном эти молодые были намного круче меня - в карьерном жополизании, я же являюсь непримиримым противником любых его проявлений. Иногда эти молодые жополизы, став на должность категории management, становились говлоной болью продвинувшего их вышестоящего начальства, и очень часто - жуткой головной болью для подчинённых рядовых работников. Но я лишь убедился, что в современной корпоративной среде умение лизать жопу и половые органы начальника намного важнее, чем быть по настоящему (а не на бумаге) профессиональным работником.
1
-
1
-
1
-
"если я могу, значит все смогут"... оооо. Я не начальница, но иногда надо было подсказать что-нибудь сотрудникам и я давала им мини задания, которые бы на практике показали ответ на их вопрос. Т.к. у меня была куча дел, я давала эти задания и сразу уходила, надеясь на то, что они сами справятся... ведь с этим даже я справлялась! И через пару дней я узнавала, что хрен там плавал, они не поняли нифига и задания выполнить не смогли... WTF?
А потом так сложилось, что заменяла преподшу короткое время.... и тогда поняла на сколько все люди, мать их, разные. Одному что-то легко делать, второму просто пипец как сложно, хотя задача у них несложная. И у всех загвоздки возникали в разных аспектах одного и того же задания. Я была в шоке, прям мне кажется синдром самозванца у меня превратился в синдром супермена, потому что в их возрасте я колбасила темы круче и вообще гораздо больше знала, чем они, поэтому шок был обширнейшим "Как? Вы это не знаете? До сих пор не знаете? Вам 23, чем вы вообще в жизни занимались, что этого не знаете? Я это уже в 15 активно юзала, хотя у вас возможностей сейчас в разища больше, у нас такой техники не было как сейчас и Ютуба не было", что-то типа того.
"Достаточно хорошо" - это было бы просто замечательно, но даже сейчас я не знаю что такое "достаточно хорошо", мне всё время кажется, что ещё "недостаточно", а сдавать сырой результат ой как не хочется... не хочу быть как те орлы, которые в 23 знают меньше, чем я в 15, но при этом считают, что раз я преподша, то неудачница по жизни.
Спасибо за видео )
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Меня пригласили на работу на защите диплома в игровую компанию программистом. Объективно говоря, я понимаю, что была намного сильнее всех своих одногруппников, на диплом с нуля без использования сторонних библиотек писала свою сверточную нейронную сеть, а за несколько лет до этого делала систему управления манипуляционным роботом. Когда вышла на работу, первые 8 месяцев был просто какой-то ад. Мне давали довольно простые задачи, но знаний все равно категорически не хватало. Особенно тяжело было начать мыслить объектно. Сроков не ставили, сидишь разбираешься в своем темпе. Наставник идеальный, крайне спокойный, всегда отвечает даже на самые тупые вопросы, задачи усложняет постепенно, когда видит, что я сама дохожу до каких-то альтернативных решений. Команда очень маленькая, из-за чего внутри компании максимально дружеские отношения. Вот вроде бы идеальные условия, но синдром самозванца прям не отпускал. Стоило поговорить о переживаниях с директором - сразу стало в разы легче жить и дышать, он сильно меня поддержал. Как будто камень с души упал. Задачи вроде как легче не стали, но работать теперь намного проще. Если раньше я просыпалась с мыслью, что ничего не хочу делать, невероятно устала, может быть это не мое, то сейчас на работу можно сказать лечу, а сложные задачи не вызывают больше агонию и страх, потому что я знаю, что в любом случае с ними справлюсь.
Скорее всего я бы конечно завалила сейчас любое другое собеседование, когда бы начали валить теоретическими вопросами, язык у меня не очень подвешан, но я знаю свои слабые стороны и пробелы, так что лишний раз стараюсь не париться и просто работать над ними.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Расскажу из своего опыта. Я в свое время был тест-лидом на enterprise проектах в Москве. Из-за огромных цен на жилье пришлось уехать обратно на родину с переходом на удаленную разработку в той же компании (удалось договориться). Сказать, что вначале был ад - ничего не сказать. Помогло то, что за время руководства тестирования у меня был изучен C# с некоторыми библиотеками (фреймворками), плюс было написано несколько приложений, одно из них используется в продакшене до сих пор. Вдобавок к этому проекты долгоиграющие, предметная область изучена от и до. Сейчас разрабатываю и на Java и на C#, что-то приходится делать и на плюсах. То есть, образно говоря, full-stack на нескольких языках. Про коммуникацию - хватает переписки в скайпе. Примерно раз в месяц приезжаю в Москву, если что-то нельзя решить из дома. Голосовую связь по скайпу с демонстрацией экрана использовал только первый год, руководитель отдела обьяснял некоторые вещи по проектам и языкам. Есть и минусы, причем они значительные. Я всё равно привязан к рабочему графику, все трудозатраты приходится фиксировать в виде отчетов, карьерный рост и управленческая деятельность для меня закрыты наглухо. Это, конечно, гнятет. По деньгам процентов на 30-40 меньше, чем можно было бы из себя вытрясти с нахождением в Москве. Вернуться обратно хочется, но перетаскивать семью намного тяжелее, чем уезжать одному. Потому, уверенности в будущем нет никогда.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@SergeyNemchinsiy Щодо Пайтона, нещодавно я пройшов невеличкий курс з пайтона, після 10 років програмування на PHP - я сидів і хапався за голову кожен раз коли треба граится відступами, коли нужно імпортувати купу бібліотек кожен раз коли тобі вони потрібні, коли бачив що всередині класу можна легко використати змінну яку визначили в клієнтському коді і ніяк не передавали всередину, коли "інкапсуляція" працює тільки для IDE, а за бажанням можна просто отримати доступ до чого завгодно всередині класу, коли немає нормальних ітераторів, а для того щоб зробити зручну ітерацію по даним треба попередньо "погратися" а щє дуже незручно коли область видимості функції об класу пересікається з областю видимості клієнтського коду через що можуть бути проблеми із однаковими іменами змінних !!!! ... Я згоден що з пайтоном можна в машин-лернінг, або у якийсь аналіз даних, але бляха-муха... після такого пафосного "Пайтон - супер-пупер мова програмування за допомогою якої можна робити шо завгодно, а щє закиди по типу принт можна зробити за один рядок коду, або переприсвоїти змінні одна одній теж за одну операцію" після занурення в пайтон в мене склалося стійке враження що мені на PHP багато чого робиться і працює набагато зручніше і пишеться коротше та швидше... Не знаю може я щє недостатньо занурився в бібліотеки та фреймворки, але на даному етапі я відчуваю що тупо втратив час та міг би вивчити за ці два місяці щось більш корисне.
І як було приємно повернутися до фігурних дужок і крапки з комою і змінних із доларом :D
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Не могу не согласиться со всем сказанным в видео! Это ещё раз подчёркивает , что важно не просто тупо владеть какими-то языками программирования, библиотеками , фреймворками и т.д. Важно - умение корректно выражать мысли и мыслить неординарно в трудных ситуациях. Кстати, себя не могу назвать человеком сверхусидчивым, но, почему-то, когда мне попадается действительно нервотрепещущая задачка, то заметил, что не отрываюсь, пока не закончу, словно меня подменяют изнутри в этот момент)
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Последние слова как бальзам. В штате есть сеньор говнокодер, ему его друг и руководитель по совместительству сказал, что его код идеален. Он пишет такой шлак, что количество WTF ставит рекорды, однако, он считает, что олень тот кто нашел ошибку в идеальном коде. Он пишет стабильный говнокод уже третий год и не считает, что в нем есть изъян. Это хороший аргумент, если ты не развиваешься, то программирование не для тебя. Я говорил, что он не въехал в программирование в целом, он может писать код, но его мышление остается на уровне кассира в овощном.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@SergeyNemchinskiy ну как же, это же самая холиварная тема! Такой агрессивный маркетинг от гугла. "Супер язык! Убийца джавы! Горутины намного легче и производительнее чем тяжеловесные потоки в джаве. За Го будущее! Скоро сервера будут писать только на нем, потому что нет альтернативы в плане сочетания скорости и легкости. А код на нем такооой читаемый и понятный!" - что то такое постоянно слышится, когда говорят про Го. На мой скромный взгляд - это странный язык с сомнительным дизайном. Вот еще интересный момент. Такой пиар продолжается примерно с 2016 года (может чуть раньше, точно не помню). Но так ничего и не изменилось. Я вижу странные таблицы, где сказано, что в США го-программист самый высокооплачиваемый ИТ специалист. Но мне кажется, что эти таблицы и такие заявления - опять маркетинг от гугла . Реальных вакансий по нему на сайтах о поиске работы очень мало. Мне бы хотелось узнать ваше мнение: 1) Почему так происходит. 2) Как вы думаете, какое будущее ждет эту технологию. 3) По какой причине гугл разработали еще один язык. Какие цели преследовали? Достигли ли их, по вашему мнению, или нет.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@SergeyNemchinskiy я к тому что по сравнению со скайпом – он вполне стабильно и хорошо работает)
Ты как-то говорил, что не понимаешь почему вообще его (VSCode) люди используют.
На пространстве СНГ, скорее всего, это происходит следующим образом: молодой джаваскриптизер ищет себе какой-нибудь редактор кода для обучения. На этом этапе, VSCode, чаще всего, становится оптимальным решением из-за своей простоты, легковесности, бесплатности.
Затем, привыкнув к ней, выучив все шоткаты, разобравшись со всеми настройками, обросши кучей плагинов (м.б. написав парочку своих на том же JS) - ему нет необходимости переходить на что-то другое.
Я думаю, это работает как-то так.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
В середине 90-х выбирая себе профессию, даже не предположила, что можно было идти в IT-сферу, о чём позже жалела. Компьютера домашнего естественно не было, но был в школе в компьютерном классе. И с ним я справлялась с лёгкостью. Я была лучшим учеником в классе, знающим информатику. Я помню, у меня был микрокалькулятор МК-66, и я писала программки к нему. Уже на учебе по предмету АСУ учитель ведя новую тему, поднимал всегда меня, что-бы я его дополняла. Позже на работе меня называли хакером, потому что те элементарные знания, которыми сейчас владеет почти каждый школьник, для моих коллег казались нереальными) Короче, никто мне даже не подсказал, что можно было выучиться на программиста...
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
После того как увидел, как на Путоне работает Фласк, возвращаться к какому-нить Спринг.МВС уже как-то совсем не хочется..
Скок там гемордоса тянуть за собой нужно, чтобы просто обычный гсон получить по гету...
Это как часто шутят, что то, что на Си шурпе можно сделать за день, на Си плас плас делают неделю...
В Ведроиде вообще щас на гитхабе куда ни глянь какой-то Котлин один везде.... О_о
Чертовы хипстеры со своими колином и скаллой..
А я так считаю, что Джава мб и умрет (уступит место более гибким языкам), но ГВМ - врядли
Но в любом случае, знания Джавы уж точно не помешает, независимо от того, на чем мы там будем через пару лет буквы набирать
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Дякуємо, що поділилися вашою думкою. Розуміння, що наш курс може викликати певні уявлення, дуже важливо для нас. Наша команда пильно працювала над тим, щоб забезпечити вас саме необхідною та корисною інформацією для успішного старту в програмуванні.
Іноді інші ресурси можуть зосереджуватися на деталях, які можуть збити з пантелику.
Ми в свою чергу ретельно відібрали зміст, щоб надати вам фундаментальні знання та навички, не втративши важливості. Наш курс спрямований саме на те, щоб зекономити ваш час і надати вам основи, необхідні для подальшого зростання. А для того, щоб вирішувати питання, що виникають на курсі, ми додали на курс ментора, який підкаже та направить.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Замечал, что если плохо отзываться о технологиях, то тоже часто отказывают потом) например, если сказать, что такой то ОРМ говно, и ты не хотел бы с ним работать, а потом выясняется, что в компании его юзают. Это не страшно, если правда для тебя важно, но если работа нужна, лучше воздержаться от такой критики))
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1