>>51329046
Немного побампаю. И съебу в ридонли.
>>51329046
Съебывай в /pr
Там несколько таких тредов.
О, недели две уже не было такой темы. Братцы, вопрос такой: месяца три назад я в охотку начал изучать Питон (не поверите, поймался на известную всем пасту). Постепенно влез, пишу скрипты разные для себя и по работе. Вот вопрос: что изучать и как начать фрилансить? Джанго с GAE уже отложены, собираюсь ими заняться, как времени будет чуть побольше.
>>51329046
Ни рыба, ни мясо, а менеджер в треде. Заебала своя работа работаю по специальности управляющим магазина, как это ни странно и я начал курить верстку, пока по htmlbook.ru изучаю html и css, потом по программе у меня js, php, cms, фреймворки. Есть тут верстальщики, что можете рассказать по профессии? Вам нравится то, что выделаете? Интересуют кулстори с работы.
У вас ничего не получится, закрывайте тред.
>>51329645
Просто еще очень рано для такого, нужно было вечером создавать.
>>51329046
Отщипываю кусочек рынка у 1С. Задавай ответы.
Бывшая 1С-макака
>>51330479
Правда, что 1С-макакам нужно лучше знать документооборот и бухгалтерию, нежели уметь программировать?
>>51330543
Правда, если ты консультант или штатный админ. Хотя админ может писать всякие внешние плюшки для уменьшения рутины.
>>51329567 Оставайся управляющим магазина, бро. Не, я серьезно. Сам такой же был. Сейчас в верстку может любой мудак, так что ЗП будет низкая, ибо конкурировать будешь с прыщавыми школьниками . Просто, в торговле проще набить финансовых ништяков. К примеру, сегодня ты хуй простой, а завтра свой бизнес замутил
>>51330670
Двачую этого капиталиста.
Системный аналитик врывается в тред! Ссал программистам в рот Use Cesa'ми. Веселое было время!
Тред не взлетает что-то. Бампну кратким рассказом о себе.
Учился я на инженера, но кодить всегда нравилось. Все что узнал по программированию узнавал сам. Сначала писл разные утилиты для самого себя на Delphi. Меня пригласили в одну небольшую фирму писать им небольшие утилитки для облегчения жизни местных продажников (специфичное производство, готовых решений не было, 1С им было дорого). Говнокодил по черному, но как-то оно работало.
Потом начал играть в Lineage, узнал про существование эмуляторов сервера на Java, развернул свой собственный шард и стал параллельно учить жабу. Как закончил универ, получил через знакомых предложение поработать в другой фирме программером на Java. Работаю в этом месте и по настоящий момент. Сильно вырос по скиллам и зарплате с тех пор.
Таким образом, если ты не лезешь во всякие мультикорпорации, то можно обойтись без тупых вопросов на собеседованиях. Один фиг испытательный срок покажет твои навыки и возможности.
>>51330543 Правда. А хуле ты думал? Предметная область 1С, не запуск ПРОТОНОВ.
Проиграл с оп-пика.
>>51330670
Да я и не собираюсь уходить, местечко-то теплое. Просто хочу еще чем-то помимо основной работы заняться, что в состоянии осилить. Тем же манимейкерством, своим блогом, пилить туда прохладные о жизни и о том как я до этого докатился, как не проебать жизнь получив это уебищную специальность "менеджер" и т.п.
>>51330781 Годный путь, бро. Но, даже без мега корпораций, на собеседовании можно насосаться немытых хуев. "Чем больше гимн, тем меньше государство"... Тут дело в том, как ты попал в фирму. Постель/знакомство - существенно облегчают задачу врыва. А так, почти везде HR шиза. И да, испытательный срок - такая мифическая штука, которую не увидели многие годные говнокодеры. Т.е. пришел ты такой весь скилованный, а у ТП HR'щицы той терьер сдох. Можешь запасаться сгущенкой, ибо анус твой намылят основательно.
>>51329046
После окончания школы остро встал вопрос выбора профессии. Математику, физику, химию, геометрию я знал хорошо, но меня тянуло к истории. Решил выбрать историю в качестве предмета для сдачи единого экзамена, сдал и выбрал себе специальность: международное право. Отучился 4 года, из которых 2 года я работал в ЖКХ юристом, взыскивал долги за комуслуги и все такое, по окончанию ВУЗа я выпустился с 2 годами стажа, через две недели мне позвонили с одной консалтинговой конторы, предложили поработать. Клиентов не было, с зарплатой наебали, шеф пизданутый психопат - вообщем решил что в пизду. Отработал год и скрылся в закат, попутно получив опыта в сфере международного морского права да и в отрасли международных перевозок в целом. Решил идти на госслужбу. А там принимают через конкурс, ну тестирование, потом собеседование, тестирование хуйня для даунов, самая мякотка это собеседование, там тебе улыбаются и топят. Вообщем отстоял я своё, ответил на все вопросы и мне говорят: ты знаешь, мы этот конкурс не под тебя делали а под определенного человека, то есть они сказали что уже все было решено заранее и при этом улыбались 80-100 людям пришедшим туда. И в общем они говорят: мы предлагаем тебе работу, но не кадровым служащим а временником, ну я повелся хули, Минкультуры хуе-мое, в общем раковая работа: визы, согласование, приказы, проекты, письма, отписки, директора департамента, начальники управлений, чай, компьютер, А4. Хуита редкостная. И зарплату не платили. Зато один профит: на концерты билеты давали нахаляву. Обещали в штат засунуть, но я знаю цену таким обещаниям. Решил уходить. В один прекрасный день тупо не вышел и все. Мне звонили, обещали засудить но я их на хую вертел. Отдал этому говну полгода. Потом я решил передохнуть 2 месяца. После чего я устроился работать в психбольницу, зарплата стабильная, работа интересная, люди интересные, работал там 2,5 года пока меня однажды не позвали в строительную компанию, теперь я здесь. Приходил вед.спецом, а теперь нач.отдела. Работа неинтересная и я решил на стороне открыть свое дело, открыл курсы английского языка, набрал ололо-переводчиков, небольшой гешефт имею, планирую сьебать с основной работы на другую, вообще в другую сферу. Например: в сферу авторского права. НР менеджеров вертел на хую, непосредственно разговаривал с руководителем первым или будущим начальством, вообще считаю что если тебя встречает эйчар, то это уже говорит что скорее всего ты нихуя не пройдешь, либо это говорит что ты пришел устраиваться в Ашан или в Евросеть. Сейчас еще хочу пойти на второе высшее по специальности "технолог легкой промышленности", лишним не будет, чисто для себя.
>>51329046
Лень пилить стори. Смотивируй меня.
мимо-фрилансер-все-выучил-сам
>>51331486
Кинь няшек, что ли. Я хз.
>>51331486
В какой области фрилансишь?
>>51331006
Небольшие фирмы часто не имеют HR-ов и собеседование проходит по существу. Да, я приходил на оба места через знакомых, но это не исключало технических собеседований. Плюс специфика моей нынешней работы такова, что собеседования приходится проходить регулярно и все получается.
Ну а если намылили твой анус пошли тупую тварь в пешее эротическое и ищи дальше (справедливо для крупных городов) . Если и такой вариант не катит, проглоти обиду и мсти потом когда вырастешь и закрепишься. Жажда мести - лучший в мире мотиватор.
>>51331594
Продажа ануса.
В адекватных компаниях собеседование проходишь с начальником отдела / директором.
мимо-HR
>>51331377 анон, боюсь стать тобой.
юрисконсульт-22лвл
>>51331594
Очень во многих. Все писать? Основные следующие.
Веб-сайты, но я сам их практически не пишу. Их разрабатывают моя команда, я только руковожу процессом.
Всяческие приложения под вин и мак. Пишу, если оно мне нравится или интересно.
Очень люблю ковыряться в системах, искать ошибки, дыры системы безопасности. Платят норм.
Еще задавай вопросы.
>>51331929 А кто на передовой? Надо чтобы твое резюме директору на стол попало. А то будет, как в недавнем треде про ТП HR'а и мужика, которого эта ТП отшила под каким то охуенным предлогом.
>>51332052
Сколько платишь своим рабам?
>>51331994
Почему? Обычный путь юриста.
>>51331486
Сколько времени ушло на выучить самому?
>>51331377 Есть у меня одна тян один знакомый юрист - кун. Работал в дочке Газпрома, в ДС-2, юристом, за... Внимание 17 т.р.! После полугода такой хуйни послал юриспруденцию нахуй и начал учить С#. Сейчас работает за бесплатно (стажер). Вполне доволен перспективами трудоустройства на 25 килорублей.
Информатика в школе → компьютерная специальность в ВУЗе → работа кодером.
Стать кодером хотел всегда, просто не видел для себя других профессий.
>>51332366
У меня в плане заработной платы сейчас ровно, могу например купить автомобиль средней подержаности за 3-4 месяца работы. Но оно мне в хуй не вперлось, деньги коплю. Думаю вот вложить в магазин что-нибудь.
>>51332446
>просто не видел для себя других профессий.
Такая же херня. Сначала я хотел на НЕкодерскую специальность (САПР), но потом вместе с другом пошел на программиста.
В другом треде на мое кукарекание не обратили внимания.
Устал от работы планктоном. 4 месяца учился на спасателя МЧС не пожарный, ПСО. Выпиздили через 3 недели работы. Опять работаю планктоном. Чувствую себя ущербно.
>>51332920
сеймщит бро, попробуй пойди на вторую вышку в говновуз, чисто для себя
>>51332366
Охладеваю с вакансий и кулстори колег...Думаю переквалифицироваться в кодера.
юрисконсульт
>>51332920
Почему выпиздили? Я бы пошел в пожарные.
>>51333008
Попробуй попиши статьи по праву. Чисто для себя. Базарю: понравится.
>>51332920 Устают в шахтах рботать. Планктон - это не следствие работы в офисе, планктон - это стиль жизни. В любом случае, накопив достаточно бабла, можешь попытаться что то поменять в своей жизни.
>>51332960
У меня и 1-й то вышки нет, лол. Собираюсь пойти уже как года 3 на какой-нибудь ебучий менеджмент, но постоянно сам для себя нахожу какие-то ебучие отмазки, в наличии которых признаться могу только на полуанонимной борде.
>>51333008 Двачую тебя. Мой товарищ так и поступил. Опасный и трудный путь... Но не разу не пожалел.
>>51332065
Я раскидываю объявление, собираю вакансии и передаю директору/нач.отдела. Далее они сами решают кто им нужен. Такие дела.
>>51333093
Нахуй тебе на менеджемент? Иди на горное дело.
Высшее образование в IT своми руками:
Введение: Мотивация, базовые навыки для дальнейшего изучения. Книги: «А я был в компьютерном городе», рандомный советский школьный учебник по информатике, SICP, конкретная математика. Усердно изучаешь английский. Читать лучше на английском. Сложно только первую книгу. Как только разберёшься (вместе с английским это была самая сложная часть курса), тебе понадобится какой-нибудь язык программирования. Ещё не для того, чтобы программировать, а для того, чтобы писать учебные примеры (на схеме это делать достаточно муторно). Чтобы меня не сочли троллем в первом абзаце пасты предлагаю 1) C (Учебник Дейтелов, кресты (c++) долго не используй, зашкваришься) 2) Java («Философия» Эккеля) или Python (DIVE INTO PYTHON из той самой пасты) на выбор. Можно оба.
Всё достаточно лёгкое (C в меньшей степени), всё считается местными говном (C в меньшей степени). После SICPа идти будет очень легко, си тебе сам по себе не понадобится, но скиллы писания на нём пригодятся ещё много раз. Пишешь на выбранном языке 10 простых программ (решение уравнений, перемножение матриц, игры а-ля 90-е, ИИ для какой-нибудь из игр, просто что-нибудь прикольное, что в голову придёт). Вооружившись этой хуйнёй переходишь к изучению матчасти.
Матчасть: Твоя задача на данном этапе — получение фундаментальных представлений по CS. Книжки будут вдвое толще, чем на предыдущем этапе, понимать сразу всё не будешь, но перечитывай мере необходимости.
а) Дискретка. НЕ ОТЛЫНИВАТЬ. Читай любой учебник. Понимать (отчётливо): множества, алгебры, отображения, логику, графы. Реши простейшие задачи, докажи несложные теоремы. Остальное можешь отложить.
б) Базы данных — нужно разобраться с БД, обычно этот шаг пропускают и начинаются серьёзные проблемы и откровенно кривые архитектуры. Учебники: Си Джей Дейт, введение в системы баз данных. Весь можешь не читать, прочитай 2/3, чтобы понимал про транзакции, нормальные формы (хоть первые 4 штуки), ER-модель, реляционное счисление, отображение из ER-модели в реляционное счисление. Потом берёшь любой учебник по SQL (Моисеенко какой-нибудь сканает). Базы данных в заданиях ты должен проектировать в уме, сразу в 3NF и быстро. Учишь SQL. Пишешь какое-нибудь приложение на своём языке, которое использует БД (гостевуху с примитивным интерфейсом можешь сваять, поймёшь, что веб — говно и бросишь эту парашу на этом этапе). Решаешь задачки у Моисеенко.
в) Архитектура ЭВМ. Читаешь Таненбаума. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Спроектировать простейший «железный» компьютер из блоков. Знать про адресацию памяти, прерывания. Спроектировать всякой хуйни в эмуляторе схем. Лёгкая интересная часть.
г) Алгоритмы. Понимать: как работает процессор, как оценивается скорость алгоритма, почему существует много алгоритмов, как выбрать нужный. Знать базовые алгоритмы сортировки, поиск можешь пока не трогать. Знать структуры данных и связанные с ними алгоритмы. Знать (в общих чертах, не трать на это много времени), что из себя представляет ассемблер. Всякие связанные списки из массивов ты должен уметь реализовывать стоя у доски с маркером.
Книги: Вирт, Ахо по алгоритмам и структурам данных. Начни читать Кнута, по крайней мере разберись с его компьютерами и напиши для них несколько программ на бумажке. Сделай свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделай для него ассемблер и напиши пару простых программ.
д) Операционные системы. Знать алгоритмы для многозадачности, потоки, процессы, нити. Обедающие философы. Знать про планирование ресурсов. Знать про файловые системы. Про микроядра всякие почитай. Хорошо разберись в параллельном программировании. Помнишь толстенный учебник Дейтелов по си? Ну вот, у них и про ОС есть, почитай. И у Таненбаума тоже не только архитектура. Пишешь сложную многопоточную программу, чтобы были синхронизации, пайпы, семафоры и всё такое. Тут жава лучше пистона, тебе будут советовать кресты и QT, но… Можно и так, в общем.
е) Формальные языки и теория трансляции — нужно научиться обрабатывать текст и глубоко понять, как работают компиляторы. Книги: читаешь главу своего учебника по дискретке (помнишь, ты её бросил?) про формальные языки. В центре внимания Ахо, Книга Дракона. Понимать: грамматики, языки, регулярные выражения, текстовые анализаторы — компиляторы, трансляторы, интерпретаторы, стадии компиляции, линковка, оптимизации. Ахо ты целиком всё равно не осилишь, но постарайся понять как можно больше. Пишешь интерпретатор простого языка программирования (можешь взять любой говноакадемический язычишко). Потом пишешь для него компилятор для своей виртуальной машины из пункта г. Читаешь книгу издательства О'Рейли по регуляркам. Удобная штука. Открываешь для себя вёрстку: LaTeX, html, css, xml. Особенно последний Глянь быстренько XPath.
ж) Парадигмы программирования. Заходишь сюда, создаёшь тред [ООП-парадигма|функциональщина|нашная сишечка] соснула. Записывашь баззворды, гуглишь, участвуешь в срачах. У тебя уже есть опыт писанины и на императивщине, и на ООП, и схему ты тоже неплохо знаешь: скобками голыми тебя не запугаешь. Можешь подучить простой хаскелл и понтоваться плохими программами перед местными школьниками.
Свободное плаванье: К этому времени пора бы определяться с работой.
а) Хотя веб-петухи встают, когда ты входишь в комнату, можешь податься в очень продвинутый веб (если ты с него не очень сильно блевал). Гугловское/амазоновское облако, корпоративные проекты на жабе и дотнете, хуйлоад. Глянь в сторону банков, у них есть достаточно системы. Есть целые конторы, которые автоматизируют это барахло. Очень пригодятся БД, параллельное программирование и.т.д. Языки: пистон, жава ЕЕ. Придётся изучать глубже, но у тебя уже хорошая база по этим языкам.
б) Базы данных. Зачитывался Дейтом? В конце концов добро пожаловать в мир высокой надёжности, параллелизма и прочей ерунды. Тебя ждут оракловые базы данных, PL/SQL. Очень необычно и интересно, большие зарплаты, веб-петухи стонут.
в) Гейдев. Добиваешь математическую базу в области линала и идёшь в гей-дев. Нужны будут кое-какие дополнительные алгоритмы по компьютерной графике, которую я не стал заносить в матчасть. Потребуется учить кресты и местные приблуды. Если ты действительно осилил список сверху, то тебе там ещё и отсосут. Да, оп, игры для мобильников — это не гей-дев, не трать на это своё время.
д, е, ж, з и.т.д.) Не верю, что к этому моменту ты сам не будешь знать, что тебе делать.
>>51332366
>Работал в дочке Газпрома, в ДС-2, юристом
Что за шарага. Чую, что к Газпрому не имеет никакого отношения. У меня знакомый в ДС, работает в одном из центральных офисов Газпрома мальчиком для битья/на побегушках/оператором на телефоне. Платят ему за эту хуйню 60к в месяц + премии + полностью 13-ю.
Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами. Надеюсь, вы знаете, что хотите, так как это нелёгкий путь. Позвольте разъяснить вам несколько моментов:
а) Большинство людей, которые делают сайты – не программисты. Если вы хотите делать сайты, но не хотите быть программистом – берите в зубы учебник «PHP5 в подлиннике» и начинайте делать свою первую гостевуху. Вопросы решайте в гугле, /s/ и форумах. Здесь другая тематика. Эту пасту дальше читать не надо, мы будем долго разговаривать, а вам нельзя терять время.
б) За 21 день освоить программирование не получится. Никак. Совсем. Если срочно нужны деньги, то присоединяйтесь к товарищам, которые встали и ушли после пункта а. Нормальный объём академических часов в высшем образовании – 8000 штук. Это три года хорошей учёбы. Для того чтобы освоить материал хорошо надо ещё больше. Если параллельно бухать в общаге, то можно и в пять лет не уложиться.
в) Я не Попов, магических способов изучения программирования за два DVD-диска не знаю, и учить им не буду. Я худший наставник, чем Кормен или Ахо, и буду только указывать вам направления деятельности. Готовьтесь искать информацию сами. В каждой книге читайте, по крайней мере, оглавление. Задавайте вопросы.
г) Программирование не есть изучение языков программирования. Хотя мы начнём его изучение с нескольких языков, они не являются самоцелью курса.
д) Если вам не нравится паста – пишите конструктивную критику и предлагайте лучшие решения. От попёрдывания в лужу паста лучше стать не сможет.
И так, надеюсь тут остались только те, кто хотят учиться. Если вам надо учиться, но вы не хотите, значит надо не вам. Наслаждайтесь. Вы станете настоящими программистами. Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники. Курс от /pr/ состоит из модулей, каждый модуль состоит из двух частей:
а) Матчасть. В матчасти перечислены моменты, которые надо изучить и книги, которые надо читать при изучении модуля. Все книги есть в Интернете. Если позволяют деньги, можно заказывать печатные варианты. Лучше читать на английском, но если не получается – используйте хороший русский перевод. Читайте так, как вам нравится. Если ничего не понимаете – читайте вперёд и перечитывайте после. Можно начать другой модуль. Можно заняться практикой. Можно почитать другую книгу похожей тематики.
б) Практика. На практике надо писать программы. Ну, или, по крайней мере, составлять алгоритмы. Я буду предлагать небольшие проекты, которые охватывают материал из модуля. Но писать надо то, что нравится.
Ближе к делу.
Модуль первый, введение.
Задача: получить мотивацию и базовые знания, которые потребуются для освоения дальнейшего материала. Матчасть: информатика, программирование на языках высокого уровня, базовые понятия программирования: итерации, рекурсия, процедуры, функции, абстракции, классы, объекты, методы, переменные, присваивание, замещение, цикл, ветвление. Вначале советую читать SICP. Не весь. Вычисления на регистровых машинах можно отложить на потом. Нужно понять и прочувствовать принципы работы схемы (язык программирования, который используется в этой книге): это простой и одновременно мощный язык. Поначалу будет сложно, так как схема не похожа на бейсик, паскаль или что вы там изучали в школе. Но если вам удастся ухватиться по крайней мере за половину того, что написано в SICPе дальше будет легко и приятно. Писать на схеме сложные приложения невозможно. Это чисто учебный язык и вы никогда не будете его использовать на практике. Поэтому далее надо выучить кое-что посерьёзнее. Обычно первокурсники в России изучают язык си. Это не очень плохая идея в той части, что большинство языков имеют си-подобный синтаксис. В части байтоебли и плохого ООП на крестах (так я буду называть язык C++) это плохая идея. Поэтому откройте толстенный учебник Дейтелов и хорошенько изучите его ровно до конца шестой главы. Это где-то 1/3 часть учебника. Дальше можете не читать, так как рискуете навсегда испортить себе вкус указателями. Но можете и прочитать. На си можно писать сложные программы, но так тоже никто не делает. Поэтому большинство программ из курса я рекомендую писать на Java и Python
Отвечаю на недовольный гул в аудитории: Java потому, что java легче. Изучая что-то другое на этом этапе, вы просто запутаетесь в особенностях языка. Особенно это касается шарпа (хотя на нём можно писать, как на джаве, только вот ведь не захочется), крестов (там сложно не запутаться) и хаскелл. Python потому, что некоторые задачи легче решать на скриптовом языке. Кроме того, в питоне есть некое подобие функциональщины, и если рано припечёт, то можно будет посмотреть и её. Хорошо ориентируясь в этих языках (на это не нужно слишком много времени – это не кресты, которые нужно учить годами) можно потом достаточно быстро изучить другие языки. А можно и не изучать, так как оба этих языка (в сущности, плохих) широко применяются до сих пор. Не заморачивайтесь на IDE, компиляторах и прочем инструментарии: вы всё равно перепробуете все доступные. Не дожидайтесь, пока вас заебёт первая рекомендованная среда, а сразу поставьте все распространённые и выберите понравившуюся. Книги: Философия Java Эккеля, читать по мере необходимости. Не занимайтесь особым оверинжинирингом. По крайней мере многопоточность следует отложить до лучших времён. Не забивайте себе голову паттернами. Книга номер два - в глубь языка Python. Кстати, я знаю, как пишется «вглубь», просто использую русский перевод с официального сайта. Опять же – изучайте разделы по мере необходимости. Сомневаюсь, что тёлки будут течь при одном упоминании каких-то ваших характеристик, но изучить основы этого языка можно очень быстро. Кроме того, попробуйте почитать «Конкретную математику». Пока не станет скучно. Я рассчитываю, что скучно станет весьма быстро, хотя книга (как и TACP Кнута) написана с характерным юморком. Асимптотику лучше отложить до алгоритмов. Если чувствуете, что идёт совсем плохо (не Кнут с Паташником, а вообще), то читайте школьные учебники. Лучше старые, советские. Можно почитать книги для совсем маленьких детей «А я был в компьютерном городе», «Занимательная информатика» и.т.п. – это просто весело. Вам должно быть интересно читать. Если на этом этапе вам скучно, то дальше будет вообще кромешный непролазный пиздец. Ещё не поздно пойти писать гостевуху. Да, это была самая сложная часть. Если вынести из неё ещё и знание английского, то всё остальное покажется лёгкой прогулкой.
Практика: из всех учебников, которые я перечислил, задачи есть только в SICP'е и Дейтелах (ну и в конкретной математике, конечно). Их нужно решать. Освойте все простые конструкции, напишите несколько несложных игр, для одной из них напишите ИИ. Порешайте задачи для школьников, которые просят сделать за них лабу в /pr/ - но обязательно пишите на другом языке. Писать игры на джаве удобно, используюя LWJGL. Игры – сапёр, ним, пакман, "зенитка". Для пакмана может не хватить алгоритмической базы. Не заморачивайтесь, ваша задача – освоить стандартные библиотеки.
Посонва, что ценят работодатели за рубежом в программистах больше всего? Я так думаю, сертификаты/портфолио. Имеет ли смысл убить трешку лет на накопление таких активов, чтобы гарантированно съебать в Канадейку/Австралейку?
>>51333199
Теперь можно перейти к дискретной математике.
Задача: понимать язык, на котором написаны остальные книги. Нет, это не самый занудный раздел. Теория трансляции будет зануднее. Матчасть: Открываете любой учебник, в котором есть: множества, алгебры, отображения, графы. Хорошо подойдут университетские методички. Можете видеокурсы с интуита посмотреть. Учите. Плюс нужна элементарная матлогика – кванторы, законы де Моргана, таблицы истинности. Семиотику пока трогать не надо. Практика: Выполняете задания. Доказываете теоремы. Надеюсь, дедушка Кнут научил вас, что доказывать теоремы – это весело. Найдите себе товарища, доказывайте вместе. Это развивает мышление.
Традиционно далее изучаются базы данных.
Базы данных есть в любом мало-мальски сложном приложении. Даже в компьютерных играх есть. Даже в ссаных гостевухах, которые сейчас пишут оставившие нас несколько абзацев назад «коллеги». Поэтому базы данных надо знать. Сейчас используются исключительно реляционные базы данных. Некоторые люди поговаривают про key-value хранилища (непременно асинхронные и сверхбыстрые), ну так вот, они концептуально тоже реляционные. Но вы с ними обязательно разберитесь отдельно. Матчасть: идёте по учебнику Кристофера Дейта и изучаете темы. Идти до конца не надо: читайте выборочно и смело бросайте около 17 главы. Изучить надо реляционное исчисление, ER-модель, транзакции, SQL. SQL лучше изучать не по Дейту, а по какому-нибудь практическому учебнику – обратите внимание на книжку Моисеева и его сайт с задачами. Практика: проектировать базы данных. Быстро. В уме. Таблицы должны интуитивно получаться сразу в 3NF. Пишите запросы на сайте у Моисеенко. Напишите приложение, которое активно использует базу данных – многим студентам такое барахло нужно на курсачи и дипломы, можно даже найти заказчика за деньги. Посмотрите на ORM (SQLAlchemy, Hibernate и.т.п.), почитайте статейки. Узнайте, какие сейчас используются базы данных, и обязательно прикрутите парочку к своим приложениям. Было бы здорово сделать что-нибудь с ORM.
Сети.
Задача – научиться писать сетевые приложения. Матчасть: Таненабум наш друг и товарищ на все времена. Осиливайте модель OSI, читайте спецификации нескольких сетевых протоколов. Например, http и smtp. Особенно http – разберись с хедерами, сжатием и.т.п. Долго и хорошо почитайте в Википедии про современные системы свзяи. Посмотрите алгоритмы, которые используются в маршрутизации, разберись, чем пакет отличается от кадра. Практика: делаем сокет-сервер, например, для чата. Разберитесь с XML, HTML, JSON. XML особенно. Освойте XPath. Теперь вы должны немного разбираться в вебе. Не так, как ваши товарищи, которые набивали шишки, но для закрепления знаний HTML вполне можно написать небольшой имиджборд. Если вам понравится – можно покинуть курс сейчас, так как начинается хардкорная computer science. На работу в веб вас возьмут после двух-трёх недель хорошей практики.
Архитектура ЭВМ.
Задача: знать, как работает компьютер. Дабы не делать ляпов. По крайней мере, глупых ляпов. Матчасть: Читаете Таненбаума, про архитектуру ЭВМ. Лёгкое и интересное чтиво. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Не путаться в шинах. Знать про адресацию памяти, прерывания. Практика: Спроектировать простейший "железный" компьютер из блоков. На бумажке. Чтобы выполнял программу, записанную в память. Спроектировать всякой хуйни в эмуляторе схем. Дешифратор для семисегментного индикатора, например. Ассемблер лучше особо не трогайте, познакомишься с ним для интересу у Кнута, а писать на нём вам всё равно не придётся. Во всяком случае, я до сих пор я пытался оградить вас от низкоуровневого программирования. Знаний там очень много, но они все совсем не фундаментальные и изучать их надо под конкретную должность. Начните читать Кнута, по крайней мере, разберитесь с его компьютерами (MIX и MMIX) и напишите для них несколько программ на бумажке. Сделайте свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделайте для него ассемблер и напишите пару простых программ.
Операционные системы.
Задача состоит не столько в изучении операционных систем, сколько в изучении принципов распределения ресурсов компьютера. Тут же надо разобраться с многозадачностью, которую я вам как-то отсоветовал изучать сразу. Матчасть: опять же Таненбаум. Разберитесь с алгоритмами для планирования процессов, организацией памяти, файловыми системами, ядрами. Есть толстенный учебник Дейтелов. Помните, вы по ним си изучали? Так вот, ещё есть и по ОС учебник. Отдельно изучаете многозадачность: синхронизацию, пайпы, семафоры, мониторы. В жабе всё это дело есть из коробки и писать программы, которые реализуют такую функциональность будет просто и приятно. Если вы бросили Эккеля на этом месте – самое время начать читать опять. Одного Эккеля мало, используйте гугл. Хотя, наверное, к этому времени вы уже сменили язык. Практика: многопоточные приложения. Сделайте свой компьютер многопоточным. Это весьма занимательно. Сделайте сегментную организацию памяти и поковыряйте методы адресации. Возможно, придётся переписать с нуля. С этого раздела байтоебля, коей в нашем курсе было очень мало, официально заканчивается. Теперь вы примерно знаете, что это такое.
Наконец переходим к алгоритмам.
Задача: понимать, как оценивается скорость алгоритма, почему существует много алгоритмов, как выбрать нужный. Знать базовые алгоритмы. Знать структуры данных и связанные с ними алгоритмы. Хорошо знать! Их много самых разных, со многими вы уже познакомились, когда изучали свои первые языки. Всякие связные списки из массивов вы должны уметь реализовывать стоя у доски с маркером. Это хороший тон. Книги: Вирт, Ахо по алгоритмам и структурам данных. Вот тут читать надо всё, очень пригодится дискретка. Опять же, Кормен. Там очень много материала, разбирайтесь в нём постепенно. Можно вернуться к конкретной математике, раз уж вы её бросили. Практика: реализуйте алгоритмы, про которые читаете. Вряд ли в реальном мире вы будете использовать их в чистом виде, однако вы должны знать хорошие решения. Теперь можно писать гораздо более сложные ИИ для игр, которые вы когда-то создали для тренировки. Напишите классический алгоритм поиска монстрами Пакмана, например. Если хватит терпения реализовать всякие поиски – снимаю шляпу. Да, эта бодяга надолго. Изучайте параллельно что-нибудь ещё, следующие разделы лёгкие и богатые на практику. Нельзя позволить себе растерять мотивацию.
Формальные языки и методы трансляции.
Да, вот она вершина, с которой видно весь остальной курс. Если вы досюда добрались, то у вас железные яйца. Жму руку. Хотя и написано, что теория трансляции, надо обратить внимание на синтаксически управляемую обработку данных вообще. Матчасть: начинаем разогрев с главы учебника по дискретке про семиотику. Продолжаем Ахо и Сети, Книгой Дракона. Введение по дискретке там есть, но бедное. Нужно осилить грамматики, языки, иерархию Хомского и соответствующие автоматы. Кстати, автоматы в конце SICPа есть. Изучаем работу компиляторов и интерпретаторов. Изучаем оптимизации. Отдельно про регулярные выражения. Что такое регулярное выражения вы поймёте при изучении иерархии Хомского. Но регулярные выражения – это уже прикладная область, и чтобы их составлять нужно быть знакомым с синтаксисом, обозначениями и.т.п. – учебник по дискретной математике вам этого не даст. Прочитайте книгу О'Рейли про регулярки. С совами на обложке. Практика: написать несколько сложных регулярок. Затем написать калькулятор. Затем сложный калкулятор. Дипломная работа нашего курса – компилятор или интерпретатор. Да, чёрт подери, настоящий оптимизирующий компилятор простого языка. Подумайте, насколько вы стали круче с момента, когда отказались писать гостевухи.
Стандарты в программировании: всё самое сложное вы уже осилили, осталась сущая малость. Во-первых, стили разработки. Юнит-тесты, UML, рефакторинг, всякие совершенные коды. Модный набор постоянно меняется, и его надо знать. Следите за форумами. Уже пора изучать язык, на котором будете работать, и изучать классические труды о его устройстве, стандартных библиотеках и методах. Если вас действительно заинтересовали Ахо с Сети, то вы должны многое узнать о языках и выбрать наименее противный. Для прихода к просветлению можно таки выучить модный хачкелл. В книжках, которые я рекомендовал есть моря ссылок на другие труды. У вас уже должен быть большой кругозор. Думаю, к этому времени вы уже знаете, что делать.
>>51333111
Как успехи у товарища ?
Как стал кодером: самообразования/курсы/вышка ?
>>51333165
Я ждал тебя, паста.
>>51332920
Разве в пожарники/МЧС сейчас не по блату? Друг отвалил 120к в ДС, чтобы устроиться туда после армейки.
>>51333033
На спасательных работах искали грибника-долбоеба 1.5 дня по болотам шарахались. Нашли, а он бухой и наглый. Дал ему пиздюлей на эмоциях. Такое бывает. Но этот грибник каким-то местным мажором оказался, пошел снял побои, начальника жестко нагнули. Да и работал маловато, чтоб так охуевать.
>>51333053
Вот я и попробовал стать МЧСником, как только ипотеку выплатил, шел на ЗП раза в 2.5 меньше. Не фартануло.
>>51333255
Не знаю, не всех берут туда просто. Но за то, чтобы устроиться на работу платить бабло, это бред какой-то. Или толстота?
>>51333255
Врятли блат)
Например,в хохлостане, даже консьержка получает больше МЧС-совца.
>>51329046
Я вот устроился на должность программиста, хотя работаю сисадмином/эникеем, программировать нечего. Да и, кстати, не умею я нихуя. Разве что web-программирование, но от этого никакого толку.
Вот думаю в свободное время на работе поизучать язык какой. Думаю либо C#, потому что знаю его чуть-чуть, и удобно на нем всякие простые приложения делать, либо 1с изучить, потому что перспективно. Что посоветуешь, анон?
какая средняя зарплата у с++ джуниора?
Освоил Си. Как фрилансер никому не нужен.
>>51333360
>Я вот устроился на должность программиста, хотя работаю сисадмином/эникеем, программировать нечего.
Я вот устроился на должность ИНЖЕНЕРА-ПРОГРАММИСТА, хотя работаю 1С-макакой, инженерить-программировать нечего.
>>51333390
>Освоил Си
А чего ты ожидал?
Пацантре, тут такая тема, собрался на вышку вторую: Информационные технологии. 2 года учебы. Заочка. Стоит ли идти?
Аноны, я вроде как мелкий директор, но у меня до сих пор нет вышки, только профильное ССП. Думаю в следующем году поступать на заочку. Какие годные специальности посоветуете, чтобы потом можно за 3-4 года до 100к/мес вырасти? Могу почти во все, если постараюсь, мозг универсален гуманитарий/технарь - 50/50.
Съебываю с газпромовской структуры в веб-кодеры. Был инженегром. Всё правильно делают, лалки?
>>51333498
> Информационные технологии.
> 2 года учебы.
> Заочка
> Стоит ли идти?
Если только ко-ко-корочку получить.
>>51333593
Не, корочка мне нахуй не упала. Есть два года и очка, хоть чему-то научат?
- Разработка и проектирование информационных систем;
- Математическое и компьютерное моделирование технологических процессов;
-Программирование микроконтроллеров управления технологическими процессами;
- Вопросы информатизации, управления и оценки качества образования.
А то что 2 года так это после первой вышки же.
Такая вот ебала.
>>51333442
>>51333454
Пидорас из /b/ посоветовал. Затраллел меня. На что ещё потратить 2 года, чтобы карать? Кроме сосания бочек.
>>51333498
Пацантре, тут такая тема, собрался на вышку вторую: Информационные технологии word, exel, internet, paint 2 года учебы. Заочка. Стоит ли идти?
>>51333657
Хрень какая-та.
лет 5 учу js, php(+мускул), c++, даже писал софт на phpgtk lol. владею всякими хтмл цсс, админство серверов на довольно высоком уровне. ит образования нет. имею кучу самого разного софта (не считая всяких самописных троев-снифферов, писал чисто ради познания) и кучу проектов(различные сервисы, партнерка и много всякого говна).
из всего своего ничего не использую. все заезжено. если раньше можно было быстро написать спамер и слить куло баксов за пару часов, то сейчас уже не те времена.
>>51330670
Диванный капиталист в треде.
>>51333691
> Пидорас из /b/ посоветовал.
Remember: Never ask advice on /b/.
Анон,
1. Как изучать веб-программирование с нуля ? Самообразования/курсы/вышка ?
2. За сколько времени можно дорасти до джуниора ?
3. Какие доп. скилли качать ?
>>51333716
Неужели все так печально?
>>51333798
Теперь то да. Раньше был легион и взаимовыручка легионеров.
Посоны, я тут собирался обмазаться "Кодом" Петцольда, но этой книжки уже тупо нигде нет. Есть ли годные аналоги, или придется архитектуру пека от Таненбаума штудировать?
>>51333863
Озон же.
Забудь всё, чему тебя учили. Самообразование. Учись сам, анон. Учись тому, что сейчас котируется. Никто тебя хорошему за деньги не выучит лучше, чем ты сам. Хотя ты можешь заиметь гуру в знакомых, и он тебя научит фокусам, от которых люди вокруг охуеют, но больше чем пиво он с тебя не возьмёт. Так вот, анонимусик, учти: то, чему тебя сейчас учат, на практике бесполезно, хоть и позволит смотреть на людей без «вышки» как на говно. Сдавай зачёты, но не принимай внутрь мозга еботню, которую в тебя пихают преподы. Напрягись и реши, чего ты хочешь достигнуть, полуркай, какими способами, найди книги, которые тебе помогут по этому направлению, либо спроси знающих людей в интернете. Просто сделай это!
>>51333913
Это не моя паста.
>>51333944
Это я с лурки взял.
>>51333353
В ДС им очень хорошо платят. Друган зарабатывает около 80к в месяц, берет иногда дополнительные смены и тогда за 100к вылазит. Взял себе уже хату в ДС ипотека конечно, ездит на ниссане за 800к. В общем радуется жизни. Сейчас еще хочет участок купить и строить там дачу + кучу полезных знакомств заимел.
>>51333809
Двачую. Кажется стоит начать с Хтмл и рнр, потом пересесть на яву(это не мопед) и с, потом на си плюс плюс.
>>51333761
То есть не советуешь в эту же область идти? Сколько в офисе такие спецы как ты зарабатавают? Сам все изучал? Расскажи про свой путь подробнее.
>>51333853
Все правильно тебе посоветовали. Зная Си, быстрее выучишь С++ или любой другой промышленный язык.
К тому же ты должен был изучить основные алгоритмы, принципы разработки и построения etc.
>>51334035
> начать с Хтмл и рнр
> потом пересесть на яву
> потом на си плюс плюс.
Ты начало пасты прочитай >>51333199
>>51333970
ДС охуели совсем. Мне в мухосране 25-30К предлагали.
>>51333913
Двачаю. Пришел со своим красным дипломом на работу, первое что услышал: "А теперь забудь ту хуйню, что ты учил. Пойдешь стажером к нашему специалисту, он тебя будет учить заново." Такие дела.
>>51333961
Добра тебе.
>>51334093
Тогда извините за пидораса.
Учился всему сам. Зарплата 110 тыс.рублей. До этого 10 лет хуярил на оборонном предприятии, на Delphi и C. Потом за год изучил C# (после Delphi это просто) и перешёл на другую работу. На оборонке хуярил драйвера и софт под ОСРВ QNX, всякую хуиту для технологов на Delphi, админил джва сервера UNIX. Но в оборонке было хуёво с деньгами. Поэтому ушёл в ЭНТЕРПРАЙЗ. Но сидеть в ангаре рядом с установками с осциллографом и ноутбуком было веселее. Так что даже не знаю, что лучше.
>>51334156
Ну вас там поди по зонам стихийных бедствий не швыряют ежемесячно. Он то в одном месте на ликвидации какой-то хуйни, то в другом. Мотается постоянно.
>>51334228
Каково это — писать драйвера, да ещё и под НЁХ?
>>51333809 +1
>>51334088 сам всё изучал. Гугл+форумы.
сколько поучают спецы в офисе - без понятия.
Дизайнер веб-интерфейсов и верстальщик.
Опыт 3 года. Умею в HTML5, CSS3, jQuery. Офис + фриланс дает 120k в месяц. Использую Susy, Compass и еще много других современных технологий. Ушел из универа на 5-м курсе; учился на налоговика.
Могу подсказать стартовую литературу, если кому-то интересно.
>>51334356
Нормально. Не на ASM-е же, а на C.
>>51334088 и да,
>То есть не советуешь в эту же область идти?
таки не советую.
пхп постепенно вытесняется, учится как по мне намного сложнее ооп, того же си++, и пока ты научишься на нем НОРМАЛЬНО писать он возможно уже будет совсем неактуален
>>51330543
Как там в москвобаде?
>>51334403 Анон, мне интересно.
+ Разкажы через сколько пошли деньги ?
>>51334552
> Разкажы
Software engineer в треде, пишу на С
спрашивай свои ответы
>>51334552 *Расскажи
самофикс
>>51334591
Твоя работа? >>51333390
>>51334642
Поздна, я задектировал в тебе школяраю.
>>51334403
Буду очень признателен за литературу, няша.
>>51334666
breakfast.
>>51329046
Начинал с ПХП, после месяца ебли с хтмл и алгоритмами уровня "Хэллоу, ворлд!" и быстрой сортировки, написал унылый сайтец-гостевуху. Потом понял, что веб-программирование - тоска смертная и так жить нельзя.
Взялся за С++. Понял, что это - то что нужно. Начал читать методичку нашего университета и сразу после нее Страуструпа. Вот это самая душевная книга по программированию, на мой взгляд. Попутно изучал основый работы компьютера и сетей. Написал собственный драйвер для мыши, лол. Такой-то пиздец, это было так давно, что даже уже не помню, почему решил этим заняться.
Дальше закончил вузик и начал искать вакансии. Нашел годноту, но там еще и С#. Осилил изучение буквально за три недели. В мои обязанности входит администрирование небольшой рабочей сети и написание софта для нужд персонала, что-то типа урезанного САПР. Пишу сам, зависимость есть, платят 80к деревянных в месяц, город-милионник.
>>51334643
Embedded Linux
фрилансота в этой теме не прославится
>>51334552
С самого первого своего сайта я получил 20k. Первый год получалось в среднем 25k-30k в месяц. Второй год было около 70k-80k. Последние 5 месяцев — 120k.
Я учился по какой-то обоссаной книжке, напечатанной на туалетной бумаге. Если ты совсем ничего не знаешь, то начни с этого: http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_1?ie=UTF8&qid=1373358835&sr=8-1&keywords=css+html — очень доступный материал.
>>51334439
Я только в Делфи умею, вот и спрашиваю. В низком программировании вообще нихуя не понимаю, быдлокодер же.
>>51334552 не будьте такими меркантильными уёбками.
Деньги не любят тех кто их любит как падла.
Деньги для погромиста это результат, впервую очередь погромист преследует цель: сделать ту или иную весчь, кхм, а деньги это уже результат работы например его софтины, или веб-сервиса. Сечешь?
Если ты такой меркантильный уёбок, то нахуя тебе писать софт? Иди возьми кредит как вариант, и закажи нужные штуки у погромистов, подумай об этом, возможно оно тебе совсем и не нужно.
Знаю таких уёбков которые так зарабатывают миллионы каждый1 месяц.
>>51334661
русский только начал учить
>>51334580
Это что, золотой пост?
>>51334877
Нет, это ряба блять. Пиздец мне со школьников пердак уносит иди нахуй на речку купайтесь чуки и геки ебанные.
>>51334981
>Пиздец мне со школьников
Школьник троллит школьника. Узнаю хикач.
>>51335131
Это не хиккач, детка.
>>51334981
Успокойся, братишка.
>>51335198
На Вас, пониёбов, мне похуй. Иногда такое чувство, что сами семените типо ооо пони у меня бугурт. Хз почему с Вас пекёт у кого-то. А блять школьники заебали нахуй.
>>51334823
Как тебе для обучения htmlbook.ru?
>>51335278
Шарашка попробуй..
Изучайте C# или Java. Это очень способствует хорошим зарплатам.
А что нужно учить, чтобы стать ололо-инди-разработчиком игр?
>>51335278
Никогда ничего не читаю на русском. Потому что слишком много долбоебов.
>>51334844
Там только с отладкой бывают проблемы. Если дрова падают, работая с привилегиями ядра - они хоронят всю систему. Только перезагрузка дальше. Поэтому нормально - абсолютный минимум работы делать в контексте ядра, и максимум выносить в user space.
>>51335332
Ну для начала нужно закончить школу.
>>51335332
Джаву выучи до уровня школьника-быдлокодера, дальше важна только идея. Вон тот же Нотч вообще нихуя не знает и не может, его собственные фанаты на официальном форуме унижают, запиливая Optifine.
>>51335325 пиздец кто бы знал как я ненавижу си шарп. такое медленное говнище пиздец.
вечно виснущие окна, по хуй знает скольку обрабатывающиеся простейшие команды.
только конченые мудаки пишут на шарпе.
Пиздую после 9 класса в шарагу на пограмиста. Какие подводные камни?
Пишу на С игры для андроЙда. Задавайте свои унижения.
>>51335256
>пониёбов
Лолвут?
>>51335596
Умрешь в нищете.
>>51335589
С джавой та же хуйня. Лучше бы запилили C++ с обработкой исключений, все остальные языки бы нахуй не упали.
>>51335641
Не открывал картинку, под женщиной виделся пони. Похуй.
>>51335596
Никаких, будешь в игоры играть все время, как я. Ну а если ты упорный, то может чему нибудь и научишься.
>>51335642
WHY?
>>51335649
>C++ с обработкой исключений
Ньюфажек не знает, что в С++ есть поддержка исключений?
>>51335706
Из правил. А так нет.
>>51335739
Щито? Ты упоротый?
>>51335649
Проблема крестов не в обработке исключений же.
>>51335778
{И кто теперь
>ньюфажек?
}
>>51335801
А в чём тогда? Ява сосёт по всем фронтам.
>>51335865
Ява сосет только в плане скорости выполнения задач из-за явы машины, ну и ебли с памятью в ней нет.goTo тоже нет и слава богу. Ну и так по мелочи.
>>51335830
Блядь, я просто нихуя не понял что твое предложение значит. Из каких нахуй правил? Что ты в виду имеешь?
>>51335678
>под женщиной виделся пони
Да у тебя уже галлюцинации от злости.
>>51335945
А си запускается на любых ява и не ява машинах.
>>51335946
Исключения только из правил.
>>51335964
От недоёба) Добра тебе.
>>51335973
Зато под каждую машину придется перекомпилять. При этом зачастую компиляторы под экзотические архитектуры могут не поддерживать новые версии стандартов, иметь отличающуюся стандартную библиотеку и все такое. Так что без ебли портировать все равно не получится.
>>51335973
Ебу дал? Джава запуститься везде, где стоит джава машина. А у си++ с этим есть небольшие проблемы.
>>51336073
Ну хз. Тоже прав. Ладно, мир.
>>51336073
Зато если бы игоры на телефоны писались бы не на жабе, а на Си, смартфоны бы нахуй никому не упали.
>>51336114
>джава машина
Тут то конь и зарыт.
>>51336001
Блядь. На, просвещайся.
http://www.cplusplus.com/doc/tutorial/exceptions/
>>51336150
Почему?
>>51336185
>which must be placed immediately after the try block:
>must be placed immediately after
И что?
сосаны, я тут недавно осознал, что по жизни хочу стать геймдевелопером и ПОДНИМАТЬ РОССИЙСКУЮ ИГРОИНДУСТРИЮ С КОЛЕН, но тут же напоролся на то, что толком нихуя не знаю. раньше пытался работать в 3ds max-e так толком и не понял, как в нем работать, от пизды иногда какие-то там фигурки делал, но так и не понял как отрендерить какжется так называется их и добавить модель в игру, так что все делал по видеоуроку где ничего не объяснялось , даже unity себе скачал, лол. клепал какую-то хуету по видеоурокам, но всегда вставал в тупик, когда нужно было писать скрипты и все такое. я видел, что парень в видеоуроке писал их на джавасрипте кажется, но говорил вроде, что можно и на другом. так вот, вопрос: можно ли писать скрипты, например на паскале лол и какой язык лучше всего подходит для этого? и вообще литературу почитать надо начинающему клепателю говноигрулек
>>51336195
Потому что смартфоны не были бы отдельным классом. Не было бы разницы, что какой-нибудь Alcatel OT-710 или йоба от самсунга.
>>51333809
1. самообразование
2. через полгода активного кодинга можно проситься джуниором
3. общую комп грамотность, английский, умение упорно гуглить
>>51336281
Качаешь комодо или как-то так IDE как паскаль абеце только для серьёзных вещей. Дрочишь на явку, ковыряешь бородавку. Художника берёшь на фрилансе, 3дмакс не нужен, инвертор от автокада проще встаёт. вот.
>>51336281
Нахуй графические редакторы! Только программное рисование, только программный рендеринг!
>>51336304
А что на счёт нокии?
>>51336264
Ты ебнутый? Что тебя не устраивает? Что в джаве, что в шарпах точно так же.
В плюсах только нет спецификации бросаемых в методе исключений. Точнее формально она есть, но нигде толком не реализовано.
>>51336404
{
>бросаемых в методе исключений.
Из правил.
>но нигде толком не реализовано.
Вот то-то и оно.
}
>>51336150
А если бы игры для ПеКа писали на ассемблере, то никому бы нахуй увеличение мощностей ПеКа не упало.
>тест
>>51336404
Этот >>51335830 анон прав.
Двач, поясни за калькулятор. лол студия 2012
Допустим, я нарисовал все это дело, далее на каждую кнопку должен быть вызов функции. Но я не знаю, как мне писать класс в другом файле (.срр)?
>>51336630
Визуал студиа?
>>51336681
Порно студия.
>>51336630
Сука, а у меня никогда не получалось рисовать ГУИ в таких дезайнерах, постоянно пишу их руками.
>>51336814
Ну и иди нахуй, остряк.
>>51336882
Не похоже, что у тебя батхерт.
>>51336610
>>51336452
Ну мне лично это только нравится. Меньше мороки с обязательным их отловом при вызове метода, даже если оно мне не нужно.
Но это только небольшая часть механизма. Говорить из-за этого что в плюсах вообще нет исключений - некоторое преувеличение.
>>51336495
Заебись теперь. Нахуй учить ассемблер, нахуй учить кресты, лучше писать на каком-нибудь говнеце, чтобы у всех всё лагало. Ты сам-то небось C# предпочитаешь?
>>51336917
Ой да забей, я от скуки траллю себе на потеху. загоготал весь дом с фигурных скобок(всё что я знаю из программирования). Ни си ни плюсы ни шарп ни яву не знаю.
Извини. Ты прав. Просто я бездельник ни на что не годный.
Добра Вам и удачи.
А ещё я тян:*
Это шутка.
Не такая крутая как скобочки
Но тоже ничего.
Добра Вам и Вашим родителям.
>>51337050
Узнаю старый двач.
>>51336907
>
ты хуйня тупая
>>51336971
>Нахуй учить ассемблер
Тащемта и правда нахуй, разве что для общего образования. Ну или если ты УЛЬТИМЕЙТ ЙОБА МИКРОКОНТРОЛЛЕРЫ с 1кб памяти программируешь.
> нахуй учить кресты
Ну и тоже нахуй. Драйвера, крутые игори, опять же встроенные системы, профессиональная работа с графоном и научными вычислениями - больше они нигде не нужны.
> лучше писать на каком-нибудь говнеце, чтобы у всех всё лагало
Лучше уменьшить затраты на разработку выбором более простого и подходящего языка.
В шарпы не почти не умею (никогда не было повода его изучать), все что можно - пишу на джаве или питоне.
Посоны, есть здесь кто-нибудь кто работает в гейдеве и может порекомендовать годную литературу, особенно по математике для гейдева?
>>51337245
Сирков.
Кодить начал в первый раз лет в 14, еще на спаянном мне в ручную дядей-электронщинком ZX-Spectrum, на бэйсике. Вместо учебника опять же - толстенная распечатка сшитых листов для матричного принтера. По ней я впервые узнал, что такое переменные, массивы, операции итд, написал свой первый "Привет мир!". Потом уже были серьезные программы, даже с графеном, игры пытался свои писать, лол. Потом первый пека, visual basic, delphi, c++, html, php и прочее прочее.
Ах да, параллельно еще ингриш учил сам и у репетитора, в жизни всяко пригодится, да и кодить значительно легче, т.к. все эти языки программирования, как и почти весь мир сегодня - ориентированны на англоговорящего пользователя. Потом заочно закончил местную шарагу по специальности "кибернетика", чисто для галочки, т.к. по уровню знаний и навыков, я мог там засунуть за пояс большую часть преподавательского состава.
Устроился в говноконторку, но мне не понравилось - наебуют, что-то требуют, хотят все прямо сейчас, качественно и чтобы нахаляву еще. Дропнул, сейчас фрилансю, в месяц наскребаю заказов от 50-ти до 120к рублей примерно. Иногда забиваю и не работаю, даю отдыхать мозгам месяц или больше, благо запасы финансового жирка позволяют свободно это делать.
Летаю в Тай, куда уж без этого. Трапов не ебу.
Мечтаю накодить трактор и уехать из рашки, но я слишком ленивый хуй, мне нужен пинок, иначе я годами могу раскачиваться и приглядываться.
Такие дела в общем.
>>51333362
хотет знат
>>51337245
Работал в геймдеве 3 года, 2 года игори для пс3 на плюсах, один - дрочильная для вконтакта на джаве.
Никакой специфической общей годной литературы тащмта и нет. Геймдев - то же программирование. Нужно разбираться в нужных тебе технологиях, но это уже зависит от того, что ты делаешь.
А математика, если ты не планируешь движки писать, тебе почти не понадобится. Любой учебник по линейной алгебре про матрицы-вектора, да может еще немного теорвера и статистики, для тюнинга разных параметров геймплея.
>>51336681
Да, она. Это не я писал.
>>51332097
Компромисс между ценой заказчика и моего раба. Анальным не плачу, я их и так хорошо трахаю.
Давай более интересные вопросы.
>>51335589
>ко-ко-ко
Хуйни то написал то.
>>51337439
Сразу так и надо было говорить, тут не телепаты сидят.
С ней помочь не могу, извини.
>>51333362
Пять лет назад начинал с 15к, работая на полставки, параллельно учась в универе, первая работа была. ДС2. Дохуя чего полезного на работе узнал, так что главной оплатой в общем был опыт.
>>51337434
>Работал в геймдеве 3 года
Как начал?
>>51337419
>но я слишком ленивый хуй, мне нужен пинок, иначе я годами могу раскачиваться и приглядываться
С твоим заработком несложно же. Посмотри себе вагончик, чтобы работать можно было, они не такие уж и дорогие. Накопи немного, а потом съебуй туда и получай гражданство. Можешь даже прямо оттуда фрилансом зарабатывать.
>>51337791
А если ты в ДС живёшь, можешь ещё и квартиру продать. Вагончики в США хорошие, уютные, ещё и на хобби деньги останутся.
>>51337767
http://www.amazon.com/Math-Primer-Graphics-Development-Edition/dp/1568817231/ref=pd_sim_b_5
вот еще хорошая, но учти, что учить нужно похардкору-наизусть
Remedy-кун
>>51336971
Там была ирония. Понятно, что никто на ассемблере писать игры не будет. Каждый язык программирования имеет свои сильные и слабые стороны.
>>51336281
хуйня, без знания лоуливала ты хуй простой.
>>51337689
с++, алгоритмы, линейная алгебра ( иначе макака-тестер )
Remedy-кун
Котаны, а что, гумманитариям тоже дано изучать программирование? Я вот на математика учусь, куда можно пойти с таким профилем? Может учить языки тоже, ибо нас программированию после первого курса учить перестали?
>>51337791
Да дело не в жилье самом, а стране и месте жительства. Взять и бросить все, переехать в чужую страну, а я ведь хиккан. Да и лучший способ свалить на пмж - это опять же устроится в какую-то крупную зарубежную контору, а это опять обязаловка, графики, планы, сертификаты, карьерная лестница и прочие прелести говноконтор.
>>51338243
Алсо, звали в 1с знакомые у бати проходить практику, что посоветуете, идти или нет?
>>51338297
Нет, это сразу -1. Лучше пустое резюме, чем с 1С.
Remedy-кун
Работал с 9 класса. Сначала веб-макакой за гроши, правда, но без этого никак. Сейчас ror senior (выходит что и сейчас та же веб-макака, лол), получаю 3к в месяц, для моего зажопинства это очент круто. Я доволен, работа нравится.
>>51338269
Будешь хикканом в США. Будешь каждый день заказывать пиццу на дом, просить поцона оставить её у двери, деньги передавать в щель, ждать, пока он уйдёт, беспалевно забирать её.
Зарабатывать можешь точно так же, фрилансом. И работать с русскоязычными ребятами. В чём проблема-то?
>>51338426
3к рублей?
>>51338243
В прошлой компании математики работали вместе с нами, программистами. Забавные, кстати, ребята были.
>>51338451
Ты забыл о чаевых.
>>51338489
Настоящие хикканы не дают чаевых.
>>51338630
Если не дашь чаевые, то в следующий раз pizzaman тебе накончает в пиццу.
>>51329046
Устроился в 2002 году html макакой, потом угорал по php, дропнул вузик, потом java, потом c#, потом снова php, теперь js в основном.
>>51338675
Но он же понимает, что анон — русский. Я бы зассал так делать.
>>51338451
Я пошутил насчет хиккана. Дело как раз в том и заключается, что у меня здесь какие-никакие друзья, родственники, даже ТЯН есть. Понятно, что можно рубить концы или если совсем так уж привязан, потом их потихоньку вытаскивать к себе стараться, но это пиздец, я пока не готов.
>>51333165
Охуительная паста, спасибо.
Зря я не прикладывал достаточных усилий в универе. Надо заставить себя наверстать всё это заново.
>>51333165
Алсо
>Да, оп, игры для мобильников — это не гей-дев, не трать на это своё время.
Почему? Я видел эти игры, они выглядят так же, как на ПС, только на мобильнике.
Учился в одном известном сибирском ВУЗике по технической специальности, выпизднули, перевёлся в свой мухосранск учиться на ололопогромиста.
Второй курс закончил, научился говнокодить всякое по учёбе на крестах и Delphi, начал учить C#. На нём пишу на практике говнокод для связи датчиков с компьютером, работает кое-как, ибо опыта нет вообще.
Программирующий анон, я хочу поступить в нормальную по меркам нашей страны магистратуру, но туда нужна математика, которую я почти не знаю. Стоит ли учить её по книжкам, которые рекомендуют в /pr/?
Начал с изучения пхп, потом перешёл на js, потом на дельфи, сейчас взялся за c/c++. Пока всё лекго и просто даётся. Всё правильно делаю?
>>51333154
Поддвачну адеквата. Ебучих менеджеров и так дохуя. Ничего это вышка не даст, только минус время и бабки.
^
Анон, подскажи - какие знания для крестов (кроме очевидных STL и ООП) сейчас в цене ? QT, boost и еще че нибудь ? Именно из того, что работодателям чаще всего нужно, и не матан а программирование.
>>51337689
Пошел на третьем курсе проходить ололо-практику от универа, в списке возможных контор были 2 геймдев-фирмы, взяли в одну. Потом в ней и остался работать.
>>51337767
Не читал. За три года мне математика понадобилась полтора раза, простейшие преобразования матриц при экспорте 3д моделей.
>>51332204
Что бы что? Я с 14 лет увлекаюсь компьютерами. С 16 начал читать книжки по кодингу. Первые нормальные деньги в 18 лет. Потому что я с 17 до 18 задрачивал КС, ездил на чемпы. Так было бы раньше.
Анон, возможно ли пятнадцатилетнему самостоятельно освоившему пайтон школьнику зарабатывать фрилансом? За какие проекты обычно платят, сколько?
>>51349624
Ты хочешь чтобы тебя скольки летний ебал?
>>51350004
Иди ты нахуй, я не гейшлюха.
>>51349624
Да. Если мозги есть, можно иметь около 200-300$ месяц, а то и больше за 1-4 проекта.
>>51349331-кун
пришел в универ не зная абсолютно ничего (в школе был 3-чником), ко 2 курсу выучил с с++ на более менее уровне, зарабатывал на лабах с быдло одногруппников, они охуевали от моих цен - от 500р до 5к(курсач) за лабу лол, но выбора у них особо нет.
сейчас 4 курс, после работы в течении 1 года на быдлокафедре, устроился без проблем в 1 из неплохих ит компаний, офис на невском. зп дали 25к, работаю 4 дня в неделю, совмещаю с учебой, по-моему успех.
В тред призываются погромисты всех мастей, поведайте кулстори о своём становлении, о перегретом рынке и yoba-зарплатах , о ебанутых HRах, фрилансоте и т.д.
Особенно интересны истории всяких перерофилированных спецов и самоучек.
Мимо-стремящийся.