[/b/] [/d/] [/tu/] [/a/] [/34/] [/ph/] [/wa/] [/cg/] [/t/]

[Burichan] [Futaba] [Gurochan] [Photon] - [Home] [Manage] [Archive]

[Return]
Posting mode: Reply
Leave these fields empty (spam trap):
Name
Link
Subject
Comment
File
Verification
Password (for post and file deletion)
  • Supported file types are: GIF, JPG, PDF, PNG
  • Maximum file size allowed is 20480 KB.
  • Images greater than 200x200 pixels will be thumbnailed.

File: 1323622340772.png -(299222 B, 512x304) Thumbnail displayed, click image for full size.
299222 No.72637  

Как с нуля научиться кодингу, чтобы зарабатывать на еду и интернеты, и как искать саму работу? Какой ЯП лучше учить (что наиболее перспективно)?

>> No.72638  
File: 1323623488961.jpg -(793477 B, 899x1600) Thumbnail displayed, click image for full size.
793477

>>72637
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.

>> No.72640  

>>72638
А кроме пасты? Веб-программирование и именно python? Имеет ли смысл учить C, и что насчёт остальных вопросов?

>> No.72642  
File: 1323624111397.jpg -(489203 B, 600x863) Thumbnail displayed, click image for full size.
489203

>>72640

> Веб-программирование и именно python?

Для начала можно и питон без привязки к веб.

> Имеет ли смысл учить C

Как первый язык программирования - нет, в дальнейшем - имеет.

> что насчёт остальных вопросов?

Для начала стоит более-менее научиться программировать и потом уже смотреть к чему больше лежит душа.

>> No.72643  
File: 1323627063211.jpg -(259212 B, 1043x1771) Thumbnail displayed, click image for full size.
259212

>>72640

>Имеет ли смысл учить C

Только если ты планируешь учить его лет 8-10, попутно участвуя в опенсурсных проектах. Тогда от этого будет какой-то толк. На си не имеет смысла выполнять простые задачи, поэтому по вакансиям чаще всего требуются уверенные специалисты с большим опытом. Также не имеет смысла изучать си++ в короткие сроки, поскольку для написания нормального кода приходится помнить об огромном количестве граблей, знания о которых приходят только с большим опытом. Уродливый язык с изощренными решениями тривиальных задач. Кто-нибудь может заметить, что си полезен в контексте довольно простого objective-c, но на этом рынке в первую очередь интересны мобильные платформы, а у них такие жестокие аппаратные ограничения, что новичкам лучше не соваться.

>> No.72644  
File: 1323627507311.png -(2062510 B, 1189x1680) Thumbnail displayed, click image for full size.
2062510

>>72637

>как искать саму работу?

Отсосать у кого-нибудь, в надежде получить рутинную работу за гроши? Рынок программистов пустует, зато рынок быдлокодеров перенасыщен, поэтому простых денег в ближайшем будущем не жди: толпы школьников и студентов фрилансят за еду, снижая планки заработной платы ниже плинтуса.

>> No.72645  
File: 1323630839902.jpg -(348276 B, 908x726) Thumbnail displayed, click image for full size.
348276

>>72640
учи C, к нему с++, c# и .net, когда начнёшь работать- джаву и uml, ну и дальше какие технологии заитересуют. ссылки вот >>71610

после изучения си ищешь какой-нибудь сайт работа.хуёрг/хуйру, смотришь какие требования к джуниорам, читаешь про эти технологии, идёшь на собеседование, честно говоришь что ты говноджуниор и очень хочешь стать хорошим программистом в их команде.

а вообще лучше голову себе просверли.
>>72640
пхп учи, кому ты нахуй с этим питонам нужен, нубяра.
>>72642

>Как первый язык программирования - нет

ну это вообще бля пушка. его как первый и последний надо учить и знать.
>>72643

>предполагая что сейчас пишут на чём-то кроме си-деривативов и джавы
>> No.72646  
File: 1323632298411.jpg -(297683 B, 800x972) Thumbnail displayed, click image for full size.
297683

>>72645

>пхп учи, кому ты нахуй с этим питонам нужен, нубяра.

Кому сейчас нужен очередной пхп-недоучка? Их итак тысячи тысяч.

>Имеет ли смысл учить C
>чтобы зарабатывать на еду и интернеты
>его как первый и последний надо учить и знать.
>> No.72647  

>>72646
нужны, сайты писать. их много, но пробиться можно. а ололо-питон-программист-за-21-день никому вообще не нужен. вообще.

>> No.72654  
File: 1323639690029.jpg -(123025 B, 850x1229) Thumbnail displayed, click image for full size.
123025

>>72637
Няша, во-первых, ты бы сначала сказал сколько средств/времени ты готов в это вложить. Да и место жительства имеет значение. Спрос на кодеров есть, это верно, да и зарплаты у годных приличные. Но ты ведь, я так понимаю, вообще ничего не знаешь, так зачем лезть? Это не манна небесная а анальный и всё чаще унылый труд, да и склонности надо иметь в том числе.
Но к теме, я бы сказал - плюсы, освоить можно, но без знания специфики ты кот простой.
А вообще, если ты технарь, то можешь напроситься в тестирование - хоть какие-то базовые навыки тебе там дадут. а потом может и в разработку перетечёшь.
>>72637
Вот я удивляюсь - зайдёшь на борды - питоны, хаскелы, линупсы, а выйдешь в RL, так 95% ЗНАКОМЫХ КОДЕРОВ ПЛЕВАТЬ НА ЭТО ХОТЕЛИ.
>>72644
Программисты, быдлокодеры, кого это вообще волнует если проекты сдаются в срок и за это платят? И почему ты опять мою аву нацепил, блджад.
>>72645

>uml

На кой он кодеру?

>> No.72655  

>>72654

>На кой он кодеру?

в сениоры пробиваться.

>> No.72656  

Шесть месяцев назад я нашёл в Интернете книжку "Dive into Python". Странная книжка, толстая, да ещё на не русском языке. Усердно прочитал её, методично и вдумываясь, но таки ничего и не понял. Но что-то не отпускало меня - я пошёл на python.org и стал изучать стандартную библиотеку, старательно, скурпулёзно, от корки до корки. Гугля примеры кода, я наткнулся на пост в блоге одного гуру, где было написано про PEP8. То, что рассказывал этот умудрённый опытом кодер, настолько впечатлило меня, что я словно в припадке безумия бросился зубрить эту конвенцию по написанию питоньего кода. У меня тряслись руки, по телу прокатывали волны возбуждения, я, можно сказать, бился в экстазе всё это время - и теперь могу процитировать наизусть любой пункт, даже если меня разбудить посреди глубокой ночи.

Новые знания окрыляли меня, я бросился писать (что бы вы подумали?) очередную имиджборду. Я не писал раньше имиджборд, эта была моей первой. По пути пришлось освоить азы вёрстки на html и css, но там всё оказалось совсем не сложно.

Я плавно двигался вперёд, наращивая функционал. И знаете что? Я упёрся в недостаток производительности. Ну, так мне показалось. Я делал замеры, устранял места с тяжёлым кодом. Тысячи раз запускал ab, но так и не сумел перейти порог в 300 запросов в секунду. Я как-то ожидал большего и был немного разочарован.

Гугл, снова гугл. Десятки статей и тем на форуме... Довольно быстро я заметил, что люди часто пишут про какие-то "асинхронные веб-сервера". Часто встречались названия Tornado и Gevent. Я прочитал про них подробнее - и был просто ошеломлён. Как мне это раньше не приходило в голову?! Это же, это просто гениально, чёрт меня побери!

Исходники в ведро, всё переписать! Меня переполняло новое знание, поток мыслей ровно ложился в строчки кода. Я просто не мог остановиться. Чашка кофе... Ещё чашка... Мой небольшой кусочек софта приобретал кристалльную чистоту, я смертельно устал, но продолжал в умилении полировать его зудящими руками, нанося последние штрихи.

Пять тысяч. Я получил производительность в пять тысяч запросов в секунду. В ту ночь я так и не смог заснуть.

Наиувлекательнейший мир хай-лоада открылся передо мной. Позже я изучил ещё много классных вещей типа сверхбыстрых асинхронных key-value-хранилищ, или, например, такого необычного подхода к обработке данных, как map-reduce.

Это уже был другой я, новый, обновлённый. С незашоренным взглядом, с жаждой новых знаний и незнакомых концепций. Я летел вперёд, оставляя за спиной ступень за ступенью.

За пол-года я сменил несколько мест работы, и моя зарплата взлетела до умопомрачительных сумм. Сотни замечательных мест открыли передо мной свои двери. Любые, самые изысканные девушки проявляли просто чудеса изобретательности, чтобы находиться рядом со мной.

А ещё, я никогда не забуду тот момент, когда на одной из конференций я впервые в жизни поймал на себе завистливый взгляд. Это был взгляд какого-то сливающегося с толпой неудачника, взгляд преисполненный ненависти, презрения и желчного вожделения, направленного на мой Олимп. Наверное, он всю свою никчёмную жизнь писал на каком-нибудь си-шарпе или там на джаве, проводя долгие дни в одиночестве. И теперь начинал подсознательно догадываться, что долгие годы безуспешно пытался построить замок из навоза.

>> No.72657  

>>72637

>Какой ЯП лучше учить (что наиболее перспективно)?

только хаскель.



Delete Post []
Password

[/b/] [/d/] [/tu/] [/a/] [/34/] [/ph/] [/wa/] [/cg/] [/t/]