Сохранен 53
https://2ch.su/b/res/97974775.html
Добавлена поддержка ЭЧ/Ech (ex-Escapechan) и Ежчана (ejchan.net, ejchan.site). Набегаем, тестируем архивацию, сообщаем о замеченных проблемах.
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 20/07/15 Пнд 23:51:17 #1 №97974775 
14374254778600.jpg
Сап двач. Батя вышел на пенсию и, чтобы мозг не атрофировался, решил попробовать освоить фриланс. Батя сам по себе инженер, есть хорошая математическая база. Хочет уйти в программирование, а я в этом не разбираюсь.
Сначала я решил посмотреть какие языки наиболее популярны сейчас. Статистика с нескольких сайтов выдала что-то вроде:
1) Javascript
2) Java
3) Python.
Здесь всё, на сколько я понимаю, относится к web-языкам.
Так вот, может ли анон пояснить за эти языки? Зачем они нужны и можно ли фрилансить зная только один, например, Python?
Аноним 20/07/15 Пнд 23:51:50 #2 №97974808 
Бамп
Аноним 20/07/15 Пнд 23:53:16 #3 №97974908 
Бамп
Аноним 20/07/15 Пнд 23:54:07 #4 №97974958 
>>97974775
Джава сдохла окончательно, надеюсь ты троллишь. Питон легкий. Если хочет сложнее-пусть учит Ц++
Аноним OP 20/07/15 Пнд 23:54:50 #5 №97975021 
>>97974958
Ну смотри, а для чего питон нужен?
Аноним 20/07/15 Пнд 23:55:34 #6 №97975074 
>>97974958
Удваиваю за кресты. Особенно с учетом того, что он с матаном дружит.
Аноним OP 20/07/15 Пнд 23:56:25 #7 №97975128 
>>97975074
Поймите, я просто нихуя в этом не разбираюсь. В какой области понадобятся плюсы? В какой питон?
Аноним 20/07/15 Пнд 23:56:42 #8 №97975150 
Плюсы и пайтон = комбовомбо
Аноним 20/07/15 Пнд 23:58:06 #9 №97975258 
>>97975128
Промпрогр в основном оба
Аноним OP 20/07/15 Пнд 23:58:34 #10 №97975294 
БАМП
Аноним 21/07/15 Втр 00:00:42 #11 №97975464 
>>97974775
1) Работает на стороне клиента, есть ебы для сервера тоже. Язык сам по себе говно, но популярный.
2) Язык говно (хотя последние версии улучшили положение), только серверный. Для серьезных проектов, деду-новичку нахуй не нужно, забудь.
3) Язык хороший, популярность есть. Только серверный, но скриптовый (нет этапа компиляции).
Аноним OP 21/07/15 Втр 00:04:12 #12 №97975743 
BYMP
Аноним 21/07/15 Втр 00:04:15 #13 №97975750 
>>97974958
Угу, сдохла. Апплеты отсохли, это да, но для серверов она вполне себе дрыгается. В последние годы еще пошли скриптовые языки (типа Груви), работающие в той же виртуальной машине, что и жава, то есть строить прослойку вообще не нужно: любая жава-программа скриптится автоматически. Но новичку в это болото лезть не надо, слишком все мудрено.
Аноним OP 21/07/15 Втр 00:10:45 #14 №97976220 
Бамп годному треду.
Аноним OP 21/07/15 Втр 00:21:51 #15 №97977046 
Очередной бамп.
Аноним 21/07/15 Втр 00:24:16 #16 №97977192 
Тоже все мечтаю перекатиться в погромисты, можно я побампаю накопленными пастами на эту тему?
Аноним OP 21/07/15 Втр 00:25:18 #17 №97977267 
14374275187090.png
>>97977192
Конечно можно.
Аноним 21/07/15 Втр 00:26:25 #18 №97977336 
Раз. Классика из лурка, не совсем актуальная, насколько я понял, но эпичная.

Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
Аноним 21/07/15 Втр 00:26:29 #19 №97977339 
>>97974958
>Джава сдохла окончательно, надеюсь ты троллишь

Ссыкливая макака отпугивает конкурента в виде пенсионера, глядите на мудака.

Смотри, говноед, я обрушу твои планы:
Анон, Java благодаря стандартизированности изучена вдоль и поперек, известны все слабые места, на рынке серверного энтерпрайза альтернатив нет, а новые, параллельные из коробки языки под платформу (Scala) лишь упрочняют её позиции.

Другое дело что неизвестно, от чего быстрее мозг усохнет - от необходимоти вдуплять в иерархию коллекций, или от персионной праздности.
Аноним 21/07/15 Втр 00:27:11 #20 №97977370 
Два. Вариант - как начать.

Вот тебе последовательность.
1) 3-7 дней потрать на паскаль. На ёбаный сраный паскаль. Тут будут кукарекать о том, что это хуйня, но он нужен, чтобы понять азы, если ты их вообще не знаешь.
2) Если тебе после этих 3-7 дней кажется, что ты что-то не понял в паскале, то переходи на Делфи. Попробуй написать калькулятор какой-нибудь под винду. Если же тебе кажется, что пробелов в паскале после недели у тебя нет, то ОТКРОЙ БЛЯТЬ СЛЕДУЮЩУЮ ГЛАВУ САМОУЧИТЕЛЯ! У ТЕБЯ ВСЕГДА БУДУТ ПРОБЕЛЫ В ЗНАНИЯХ. И если тебе кажется, что ты уже всё знаешь, то это значит, что ты нихуя не знаешь и наоборот. Если ты думаешь, что ты оказывается дохуя чего не знаешь, значит начинаешь что-то узнавать
3) После калькулятора на делфи можешь попробовать себя на шарпе, например. Там уже другой синтаксис, но если ты всё усвоил в первых 2-х пунктах, то это проблемой не будет.
4) После шарпа ты уже будешь иметь представление о том, в каком направлении ты собрался программировать и уже там нужно выбирать платформу.
Аноним 21/07/15 Втр 00:27:35 #21 №97977398 
>>97977370
Концовку забыл.

Но самое главное - это не засиживаться на Паскалях с Дельфями. Кстати гугли PascalABC и PascalABC.Net.
Аноним 21/07/15 Втр 00:28:02 #22 №97977429 
>>97974775
Перетолстил. Во-первых, у инженера с большим стажем накапливается столько знакомых, что халтуру по специальности ему найти нехуй делать, внезапно фриланс для инженеров тоже есть, хоть фриланс и выгребная яма рынка труда. Во-вторых, какая нахуй математическая база, она нужна от силы в 5% всех проектов, и говнофрилансерам их никто поручать не будет.
Аноним 21/07/15 Втр 00:28:07 #23 №97977433 
Три. Из какого-то фриланс-треда.

Ставь ipython notebook, учи C, Python, Cython, pandas+numpy+scipy, машинное обучение (теорию), скрапинг и занимайся "дата саенсом".
На апворке-елансе 70% питона -- джанго, 20% -- скрапинг, 5% -- что-то интересное ( типа https://www.elance.com/j/markov-chain-python/68417088/), 5% -- домашки студентам. Проблема веба в том, что там в основном ищут уже имеющих какой-то опыт парней, еще и с фуллстаком, а там много всего надо знать, но ты, конечно, перед этим можешь устроиться в офис на джанго-жуниора и через год на фриланс за 20-25$/hr.
Аноним 21/07/15 Втр 00:28:21 #24 №97977458 
>>97977398
У тебя паста по кускам в разных текстовиках лежит или ты просто пидор?
Аноним 21/07/15 Втр 00:28:47 #25 №97977487 
Четыре. Какой-то тред про перекат в фриланс.

Неплохой старт. Сам я послал вуз и с 17 лет работал.
Про фриланс без офисного бекграунда даже не думай, это возможно только на уровне ковыряния wp плагинов на пидорашкинской бирже.
Двигай сейчас дальше в html, css, c# asp mvc и angular js. Станешь неплохим востребованным спецом на фрилансе позже. Сначала тебе необходимо год, а лучше 2 отработать в офисе под надзором.
Сам я как только исполнилось 18 пришел в ит контору и устроился джуниором. Так и сказал что учиться не хочу.

По unity выезжать на фрилансе будет довольно трудно. Советую в asp mvc двигать, тем более в ближайший год будет ахуительный бум в asp mvc, как только unix сервер под vNext вменяемый сделают.

Но сейчас работы просто допизды, а если ты бекенд умеешь сделать и еще angular и js знаешь + работаешь хорошо и много - то ты просто король с рейтом $30+.

Сам я имею уже 7+ опыта, правда на фриланс съебал всего 1,5 года назад. Задавай ответы если что.
Резюмируя: подтягиваяся до джуна c# и пиздуй в какую-нибудь аутсорс помойку опыта набираться с 18.

>>Самые популярные языки это java, javascript, php.
И тебе привет из 2006.
Аноним 21/07/15 Втр 00:29:05 #26 №97977499 
>>97977458
Я могу не продолжать.
Аноним 21/07/15 Втр 00:29:49 #27 №97977552 
>>97977339
Иерархия коллекция Java - хуйня, которую освоит и 5-летний даун. Если заглянуть, например, внутрь HashMap-а охуеешь от того, как разрабы особо не парились сложностью.
Настоящий ад кроется в Scala-коллекциях.
Аноним 21/07/15 Втр 00:30:04 #28 №97977575 
Пять. Хз, откуда-то оттуда же.

3 главных области на рынке программирования: энтерпрайз, веб, мобильные приложения.
Энтерпрайз (по сути автоматизация бизнес-процессов комании) -- С#/Java + куча сопутствующих инструментов платформы.
Мобилки -- Java/Swift + не знаю что еще.
Веб -- бэк-энд (php, python, ruby + фреймворки ), фронт-энд (html/js/css + фреймворки для каждого)
"Математику" знать не надо, надо знать набор инструментов, который позволит перевести человеческий язык из ТЗ в конечный набор инструкций для ПК, поэтому промышленное "программирование" сейчас больше называется "разработкой".
Необходимые навыки для старта: умение гуглить и знание английского. Выбираешь направление, скачиваешь все инструменты и сразу начинаешь писать код, что угодно, например, автоматизируешь что-либо на своем компе, делаешь какую-нибудь скрапилку, или приложение для смартфона, по пути гугля все непонятное.
После того, как успешно напишешь пару программ, идешь и читаешь стандартную библиотеку языка, узнаешь много нового, далее повторяешь это до бесконечности, включая вместо библиотеки литературу по 1) устройству компьютера (https://cloud.mail.ru/public/LAqh/khU9qjNJJ , Тэннэнбаум) 2) общим паттернам разработки (ООП и все из него вытекающее (см. Грэди Буч, Gang of Four и т.д) , MVC, TDD и прочие баззворды) 3) best practices твоего стека 4) "теория" программирования (Programming language theory и прочее) 5) полезную "математику" (дискретка, линал, теоркат и т.д.)
Важно, что сидеть в офисе, попивая чай и получая деньги за труд, можно, будучи обезьяной, и зная только пару инструментов. Поэтому тебе, чтобы претендовать на джуниора, надо сосредоточиться только на них, написав пару простых, но законченных мини-проектов (блог, имиджборду, простое приложение), залить на гитхаб и пиздовать с этим в офис. А когда вкатишься и освоишься, можно будет поднимать профессиональную культуру и читать Кнута и SICP, называя всех, кто с ними не знаком, быдлокодерами и пидорасами.
Аноним 21/07/15 Втр 00:31:08 #29 №97977649 
Шесть. Это вообще хз что, между двумя пастами про админство, но пусть тоже будет.

Если интересен мой опыт.
Не надо работать "от забора до обеда". Забудь вообще про часы, они угнетают и загоняют в угол. Чёткие сроки и графики не нужны. "Понедельник" с которого начнётся новая жизнь, полная продуктивного труда тоже не нужен.
Просто каждый день ты должен возиться с кодом. Каждый. При любом удобном случае. Ищи любые задачки, решай их. Придумай задания сам. На худой конец тупо набирай баллы на codeeval. Листай учебники, статьи и гугли по мере необходимости. Старайся всегда ориентироваться на конкретный результат. Постепенно это войдёт в привычку, ты начнёшь двигаться вперёд, а не топтаться на месте.
Но если тебе в тягость просто открывать редактор и что-нибудь там "шаманить" каждый день, то, возможно, надо задуматься, так ли всё это тебе нужно.
Аноним 21/07/15 Втр 00:32:14 #30 №97977727 
>>97977552
Я про исходики и говорю, за каким-то хуем (для обеспечения уникальности элементов, ясен пень) в основе *set лежит hashmap c затычками-элементами, не несущими никакой полезной нагрузки. Ну не пиздец ли?
Аноним 21/07/15 Втр 00:32:24 #31 №97977744 
14374279440720.jpg
>>97974775
Аноним 21/07/15 Втр 00:32:30 #32 №97977756 
Если батя - инжернер и может в КАДы, пусть ими и занимается.
Аноним 21/07/15 Втр 00:33:19 #33 №97977806 
Сишарпоблядь итт и может пояснить
Аноним 21/07/15 Втр 00:33:25 #34 №97977815 
14374280053920.png
Аноним 21/07/15 Втр 00:34:20 #35 №97977887 
>>97977552
Зато снаружи все привлекательно, по дефолту immutable. Одерски всех пересаживает на иммутабельность.
Аноним 21/07/15 Втр 00:34:45 #36 №97977913 
Оп, у твоего бати есть нормальная математическая база, ему вряд ли будет интересна вебодрочь типа JavaScript/PHP.
Ему пойдет связка C + Python (Numpy). Питон обладает простым синтаксисом, сишка позволит писать быстрые и компактные программы. К питону можно прикрутить всякие самописные библиотеки на C.
Аноним 21/07/15 Втр 00:35:04 #37 №97977934 
Пока учу этот ваш сраный питон - он издохнет, как и все остальные языки?
Аноним 21/07/15 Втр 00:35:39 #38 №97977983 
>>97975021
Чтобы в него погружаться.
Аноним 21/07/15 Втр 00:36:14 #39 №97978020 
>>97977934
Спалился мамкин паграмест. Сначала выучи массивы в паскалях, которые тебе информатичка задала
Аноним 21/07/15 Втр 00:36:20 #40 №97978025 
>>97977887
Из-за избыточной сложности есть много спорных моментов.
Если полистать баг-трекер стандартной скаловской библиотеки, то на многое можно сказать "А ХУЙ ЗАНАЕТ, НОРМ ЭТО ИЛИ НЕТ"
Аноним 21/07/15 Втр 00:36:21 #41 №97978028 
>>97977815

Хуйня, все ветки зачем-то пронизывают в мелкософтоский кал. Хорошая попытка, мистер Балмер.
Аноним 21/07/15 Втр 00:36:25 #42 №97978034 
>Java мертв
Проиграл, двач похронил Android.
Аноним 21/07/15 Втр 00:38:12 #43 №97978154 
>>97978020
Ты бредишь?
Аноним 21/07/15 Втр 00:40:48 #44 №97978328 
>>97978034
НЕ СВЯЗЫВАЙСЯ С ДВАЧЕМ, СУКА, ДЛЯ НЕГО ЭТО МЕЛОЧИ
Аноним 21/07/15 Втр 00:41:05 #45 №97978346 
Тоесть я нахуй никому с дельфи не нужен?
Аноним 21/07/15 Втр 00:41:48 #46 №97978393 
>>97978346
Посмотри вакансии на hh или на фриланс биржах и сделай вывод.
Аноним 21/07/15 Втр 00:43:55 #47 №97978536 
Оп, твой выбор очевиден - js
Он сейчас активно развивается.
Аноним 21/07/15 Втр 00:45:32 #48 №97978647 
>>97978025
Еще напрягает стиль: "на любой чих хуячь case-class, пусть сборщик надсадится, зато паттерн-матчинг, хуле".
Аноним 21/07/15 Втр 00:55:13 #49 №97979197 
>>97978647
Пиздец дибил.
Аноним 21/07/15 Втр 01:06:20 #50 №97979932 
>>97974958
Под андроид на руби кодят?
Аноним 21/07/15 Втр 01:23:07 #51 №97981027 
>>97979197
Ты не понимаешь мякотки Scala.
Аноним 21/07/15 Втр 01:28:15 #52 №97981358 
Питон универсален, смотря для каких целей, связка питон - js покроет почти все нужды(кроме тупых заказчиков которые говорят пок пок пиши на java js только с java и т.д.)
Аноним 21/07/15 Втр 01:33:24 #53 №97981643 
>>97981358
Но глупо было бы отрицать то, что у питона тоже достаточно проблем.
comments powered by Disqus