привет всем гикам. Сегодня я выбрал профессию программиста , недолго думая решил спросить у реактора с чего начать
Ешь мороженое и плачь.
не нужно тебе это
без разницы с чего начинать. если это твое, то любой современный даст тебе понимание, а синтаксис можно быстро освоить
Со знания английского.
что значит решил? программист - это определенный склад ума.
Ты можешь решить стать грузчиком или дворником, а вот программистами чаще рождаются...
Ты можешь решить стать грузчиком или дворником, а вот программистами чаще рождаются...
никто не идет в программеры, что бы делать скучную фигню типа 1С или писать запросы к базам данным. Многие идут чтобы делать игры. В этом случае обрати свое внимание на Unity.
Отрасти бороду.
Привет друг. Если ты хочешь стать хорошим программистом, то следует усвоить несколько определенных вещей.
Твой код - это воплощение твоих мыслей. Если мысль четка и ясна, то таков же и код. И наоборот. Образ мышления. Ему можно научиться. Но требует времени и сил.
Языки отличаются лишь эффективностью и синтаксисом. Процессорная логика одна и та же.
Один ты никогда не потянешь большой проект. Такой проект - это команда. Команда - это другие программисты. Учись с ними общаться, организовавывать работу. Писать код таким, чтоб он был понятен другим, не вызывал рвотных рефлексов. Учись у других программистов, тогда ты сможешь с ними говорить на одном языке и думать как они.
Изучай как работает железо, ОСи. В книжках по программированию этого нет, но это основа работы любой программы. Многие вещи станут понятнее и очевиднее.
Ассемблер - как язык процессора, в него "переваривается" весь код. Изучай.
Большинство классных алгоритмов уже придумано, велосипеды все изобретены. Изучай их, только много лет спустя, ты возможно сможешь дать миру что-то, что еще не сделали так классно, как смог ты.
Научиться программировать, можно лишь программируя. Когда ты наберешь код сам, он тобой усвоится и станет частью твоего мышления, когда ты его просто прочтешь, то практического опыта не будет.
Если ты студент, то у тебя такая куча времени, которую не стоит тратить на игры и пьянки. Это твой последний шанс в жизни, посвятить много времени тому, чему ты действительно хочешь научиться и делать в будущем. Потом времени не будет, работа затрахает в усмерть и будешь мечтать только о сне. Не упусти шанса. И не бойся любых направлений. Нравится что-то и хочешь этим заниматься всю жизнь - учись, пока есть такая возможность. Потом кормить ты себя будешь сам.
Так же это шанс начать свой бизнес в области разработки. Посвяти одной теме себя, и по окончании ВУЗа ты будешь таким спецом, что либо у тебя будет что-то что тебе приносит деньги, либо тебя позовет Гугл к себе.
Опенсорс - книги по чужому опыту, не пропускай мимо себя велике вещи.
Ну и обязательное к прочтению. Идеальный код, шаблоны проектирования банды четырех, Кнут.
Хорошие книги имей в бумаге. Глаза меньше устают, удобнее работать, книга всегда на виду, и даже если не хочется, то что-то внутри тебя может заставить ее прочитать до конца.
Ну и учи английский в обязательном порядке. Только практика научит языку. Большинство нужной информации на этом языке. В переводе ты не найдешь и 10-части.
И заботься о здоровье. Можно принимать ноотропы для мозгов, реально хорошая вещь. Береги зрение, обязательно испортится, предприми все, чтоб сохранить. За компьютером ты будешь проводить большую часть своей жизни. Позаботься о том, чтоб тебе было удобно: хороший большой монитор, мощный системник, удобное кресло - тут денег не жалей, не заставляй свое тело страдать. Клавиатура, желательно механическая. Если не умеешь слепой набор, обязательно пройди уроки и умей. Потом только качество клавиатуры будет ограничивать скорость твоего набора. Поэтому не пожалей денег на хорошую механическую клаву, желательно черри мх блу. Это твой главный инструмент.
Если не научишь ничему толковому, то будешь делать сайты, программировать 1С, чистить компы от пыли, программировать дотнет. Поэтому специализируйся как можно раньше в интересной и перспективерй области. И тогда у тебя не будет недостатка в деньгах.
В России почти нет интересного программирования. Либо что-то свое, либо за границу. Иначе рискуешь остаться унылым ботаном, который делает сайты, бухгалтерские программы и прочие скучные вещи. Есть конечно пара десятков контор на всю страну, но туда попасть сложно, да и большинство находится в сточной яме под названием Москва.
Пока ты молод, ты можешь определить кем ты станешь. Потом будет не до этого, будут заботы о детях, жилье, еде, будет меньше сил и возможностей. Не упускай шанс.
Твой код - это воплощение твоих мыслей. Если мысль четка и ясна, то таков же и код. И наоборот. Образ мышления. Ему можно научиться. Но требует времени и сил.
Языки отличаются лишь эффективностью и синтаксисом. Процессорная логика одна и та же.
Один ты никогда не потянешь большой проект. Такой проект - это команда. Команда - это другие программисты. Учись с ними общаться, организовавывать работу. Писать код таким, чтоб он был понятен другим, не вызывал рвотных рефлексов. Учись у других программистов, тогда ты сможешь с ними говорить на одном языке и думать как они.
Изучай как работает железо, ОСи. В книжках по программированию этого нет, но это основа работы любой программы. Многие вещи станут понятнее и очевиднее.
Ассемблер - как язык процессора, в него "переваривается" весь код. Изучай.
Большинство классных алгоритмов уже придумано, велосипеды все изобретены. Изучай их, только много лет спустя, ты возможно сможешь дать миру что-то, что еще не сделали так классно, как смог ты.
Научиться программировать, можно лишь программируя. Когда ты наберешь код сам, он тобой усвоится и станет частью твоего мышления, когда ты его просто прочтешь, то практического опыта не будет.
Если ты студент, то у тебя такая куча времени, которую не стоит тратить на игры и пьянки. Это твой последний шанс в жизни, посвятить много времени тому, чему ты действительно хочешь научиться и делать в будущем. Потом времени не будет, работа затрахает в усмерть и будешь мечтать только о сне. Не упусти шанса. И не бойся любых направлений. Нравится что-то и хочешь этим заниматься всю жизнь - учись, пока есть такая возможность. Потом кормить ты себя будешь сам.
Так же это шанс начать свой бизнес в области разработки. Посвяти одной теме себя, и по окончании ВУЗа ты будешь таким спецом, что либо у тебя будет что-то что тебе приносит деньги, либо тебя позовет Гугл к себе.
Опенсорс - книги по чужому опыту, не пропускай мимо себя велике вещи.
Ну и обязательное к прочтению. Идеальный код, шаблоны проектирования банды четырех, Кнут.
Хорошие книги имей в бумаге. Глаза меньше устают, удобнее работать, книга всегда на виду, и даже если не хочется, то что-то внутри тебя может заставить ее прочитать до конца.
Ну и учи английский в обязательном порядке. Только практика научит языку. Большинство нужной информации на этом языке. В переводе ты не найдешь и 10-части.
И заботься о здоровье. Можно принимать ноотропы для мозгов, реально хорошая вещь. Береги зрение, обязательно испортится, предприми все, чтоб сохранить. За компьютером ты будешь проводить большую часть своей жизни. Позаботься о том, чтоб тебе было удобно: хороший большой монитор, мощный системник, удобное кресло - тут денег не жалей, не заставляй свое тело страдать. Клавиатура, желательно механическая. Если не умеешь слепой набор, обязательно пройди уроки и умей. Потом только качество клавиатуры будет ограничивать скорость твоего набора. Поэтому не пожалей денег на хорошую механическую клаву, желательно черри мх блу. Это твой главный инструмент.
Если не научишь ничему толковому, то будешь делать сайты, программировать 1С, чистить компы от пыли, программировать дотнет. Поэтому специализируйся как можно раньше в интересной и перспективерй области. И тогда у тебя не будет недостатка в деньгах.
В России почти нет интересного программирования. Либо что-то свое, либо за границу. Иначе рискуешь остаться унылым ботаном, который делает сайты, бухгалтерские программы и прочие скучные вещи. Есть конечно пара десятков контор на всю страну, но туда попасть сложно, да и большинство находится в сточной яме под названием Москва.
Пока ты молод, ты можешь определить кем ты станешь. Потом будет не до этого, будут заботы о детях, жилье, еде, будет меньше сил и возможностей. Не упускай шанс.
спасибо за совет.. ушёл изучать ассемблер
Касательно ассемблера. Тут есть крайность в виде взлома чужих программ. Да и вообще касательно хакинга. Взломщики не созидают, только изменяют или воруют чужое.
Можно стать первоклассным взломщиком, но за это тебе никто платить не будет. Волка ноги кормят. Когда придет время самостоятельной жизни. То ты будешь озирающимся преступником с паранойей и кучей скелетов в шкафу.
Классный кодер может легально грести большие деньги, чем "спец по безопасности". Игры, например, куда интересней делать, чем сидеть в отладчике с чужой программой. Прекрасные вещи творит - только творец и художник, ломает и ворует - вандал и вор.
Можно стать первоклассным взломщиком, но за это тебе никто платить не будет. Волка ноги кормят. Когда придет время самостоятельной жизни. То ты будешь озирающимся преступником с паранойей и кучей скелетов в шкафу.
Классный кодер может легально грести большие деньги, чем "спец по безопасности". Игры, например, куда интересней делать, чем сидеть в отладчике с чужой программой. Прекрасные вещи творит - только творец и художник, ломает и ворует - вандал и вор.
Чтобы написать коммент, необходимо залогиниться