Перейти к публикации
пикап.Форум

Программирование


BitStud

Рекомендованные сообщения

Привет всем.

Теперь я студент, по специальности компьютерных наук.

Кто учиться на подобных факультетах и направлениях, что посоветуете изучать в самом начале ?

С чего вообще лучше начинать изучение программирования, какие курсы/ книги /форумы вам в этом помогли ?

Спасибо.

 

Ссылка на сообщение
Поделиться на других сайтах

Причем здесь личностный рост? тебе на cyberforum.ru, ну а вообще лучше в google

Да не, чувак, личностный рост тут ваще ни при чем. Чувак просто хочет прокачаться по профессии и делать бабло, так - фигня короч.

 

По теме - изучение программирования с паскаля уже давно устарело. Лично я начинал с C# и Java, есть свои заморочки, но языки довольно простые. С++ сложный, с него тяжеловато будет начинать, имхо. Советую почитать про алгоритмы работы с массивами и строками - задачи на эту тему очень помогают направить мозги в нужное направление. И не переживай, если сразу же будешь мало чего понимать - это нормальная ситуация. Главное, не сдавайся, и все придет. Из курсов советую coursera - загугли. Если с английским ок, то ресурс вообще бесценный.

Ссылка на сообщение
Поделиться на других сайтах

Да про алгоритмы тут правильно сказали - хорошее алгоритмическое мышление помогает решать задачи намного быстрее. А так два основных направления - Java и .Net . Везде зарплаты примерно одинаковые , может в джаве чуть больше . Также еще неплохо себя чувствуют девелоперы на Objective C которые кодят под iOS. Я смотрю ты со Львова , могу посоветовать пойти с 2 курса на обучение в Global Logic или Epam это одни из наиболее больших контор которые представлены в Украине. Чем раньше пойдешь кодить в контору - тем лучше для тебя и для твоей ЗП (у меня многие ребята на потоке которые работают с 2-3 курса сейчас получают 1к$+  - довольно приличная ЗП для студента украинского вуза) , если конечно не хочешь сделать свой стартап и работать на себя :)   

Ссылка на сообщение
Поделиться на других сайтах

Я тоже недавно хотел начать программить, искал информацию и нашёл некоторые интересные сведения.

1) Все советуют перед изучением ЯП почитать Никлауса Вирта "Алгоритмы и структуры данных". Это фундаментальный классический труд, который ставит мозги на место.

2) Также знающие ребята рекомендуют сайт intuit.ru (не реклама). Там куча разных бесплатных курсов, в том числе и по программированию. Также там хорошие курсы по различным разделам математики, а это для программиста полезно.

3) Не увлекайся теорией. Тут главное как можно больше кодить. Набивать руку и мозг.

4) Начинай либо с Си, либо с Си шарп, либо Си++. Тут зависит от твоей подготовки. Если раньше не имел дела с программированием, то лучше Си++ пока не трогать.

5) cyberforum.ru - вот тут найдёшь много разной инфы.

6) habrahabr.ru - тут тоже много интересного.

7) Ну и самое главное - ты должен понимать, что программирование для многих людей - сущий ад для мозга. Нужно быть уверенным, что ты готов к такому.

Ссылка на сообщение
Поделиться на других сайтах

Я начинал с Паскаля, потом C++, потом C# самостоятельно, после вуза.

До универа ничего о программировании не знал. И мне было не тяжело изучать в C++, хотя может мне просто программирование нравилось)

Ещё нравилось изучать LISP и Prolog, эти вообще забавные.

 

В принципе научиться кодить не так сложно, главное понять как это всё работает)

 

Автор, а ты уверен, что программирование - это то, чем ты хочешь заниматься всю жизнь???

 

P.S. Готовься к высшей математике, там её будет очень много)))

Ссылка на сообщение
Поделиться на других сайтах

нет, посм вакансии, хорошие кодеры от 100тыс руб)

могу посоветовать автор Дейтл Как программировать на С++ , покупаешь книгу(не могу читить с компа имхо бред, особенно код переписывать) и читаешь, переписываешь все примеры и делаешь все задачи!

Ссылка на сообщение
Поделиться на других сайтах

как человек , который в IT теме выскажусь :

учи Java - сейчас это очень перспективный язык

в Москве Junior Regular и Senior программисты  получают от 60 от 80 и от 120к соответсвенно .

 

Однако если честно кодинг это УГ 

ибо ты будешь смотреть как коллеги из отдела PR или Маркетинга будут разезжать по заграницам , ездить на встречи банкеты и презентации

а ты всю жизнь в основном будешь сидеть перед кодом и тыкать на кнопки. 

Бонусов в виде корпоративной тачки итд тоже не будет

Ссылка на сообщение
Поделиться на других сайтах

Вспоминаю, как я начал читать С++ книгу Страуструпа. Для новичка который полный ноль в программировании - это жесть. Прочитав одну главу, я запомнил только то, какие есть стандартные типы для хранения данных ))))) Меня это конечно не устраивала, я же не знал что есть простые книги для начинающих ))) В общем я нашел довольно очень большой открытый проект написанный на С и С++ и начал действовать ))))) Для меня это был просто проект, но на самом деле в нем было реализовано очень много интересных фич, о которых я начал узнавать по мере углубления знаний языка.  Проект содежал много мелких и больших багов, я начал заниматься мелкими с нулевым опытом  путем проб и ошибок. И вот, за 3 или 4 месяца (тратя на это не так уж много часов в день, и учитывая, что я занимался не каждый день) такого вот "ковыряние отверткой" я разобрался практически с синтаксисом языка, и понимании, что делают большинство ключевых слов )))))) Научился  исправлять самостоятельно большинство ошибок компиляции, было пофикшено десятка два мелких багов в проекте )) Потом я начал читать книгу для начинающих, и многое уже понимал что к чему ))))) Конечно же оставались и остаются еще не закрытые вопросы в отношении языка, которые решались и решаются. Разбираться в языке начал более менее ))))) Недавно начал изучать C#. Для винды как говорят C# + wpf отличная связка.

 

 

Автор запасись терпением ))))

Ссылка на сообщение
Поделиться на других сайтах

как человек , который в IT теме выскажусь :

учи Java - сейчас это очень перспективный язык

в Москве Junior Regular и Senior программисты  получают от 60 от 80 и от 120к соответсвенно .

 

Однако если честно кодинг это УГ 

ибо ты будешь смотреть как коллеги из отдела PR или Маркетинга будут разезжать по заграницам , ездить на встречи банкеты и презентации

а ты всю жизнь в основном будешь сидеть перед кодом и тыкать на кнопки. 

Бонусов в виде корпоративной тачки итд тоже не будет

Полностью согласен всю жизнь кодить как-то не торт...

Ссылка на сообщение
Поделиться на других сайтах

как человек , который в IT теме выскажусь :

учи Java - сейчас это очень перспективный язык

в Москве Junior Regular и Senior программисты  получают от 60 от 80 и от 120к соответсвенно .

 

Однако если честно кодинг это УГ 

ибо ты будешь смотреть как коллеги из отдела PR или Маркетинга будут разезжать по заграницам , ездить на встречи банкеты и презентации

а ты всю жизнь в основном будешь сидеть перед кодом и тыкать на кнопки. 

Бонусов в виде корпоративной тачки итд тоже не будет

2jzgte, ты в теме ИТ в какой роли ? Где учился, что еще можешь посоветовать кроме конкретного языка, куда напрвить свое внимание, чтоб реализоваться в этой сфере не на уровне быдлокодера ?
Ссылка на сообщение
Поделиться на других сайтах

как человек , который в IT теме выскажусь :

учи Java - сейчас это очень перспективный язык

в Москве Junior Regular и Senior программисты  получают от 60 от 80 и от 120к соответсвенно .

 

Однако если честно кодинг это УГ 

ибо ты будешь смотреть как коллеги из отдела PR или Маркетинга будут разезжать по заграницам , ездить на встречи банкеты и презентации

а ты всю жизнь в основном будешь сидеть перед кодом и тыкать на кнопки. 

Бонусов в виде корпоративной тачки итд тоже не будет

2jzgte, ты в теме ИТ в какой роли ? Где учился, что еще можешь посоветовать кроме конкретного языка, куда напрвить свое внимание, чтоб реализоваться в этой сфере не на уровне быдлокодера ?

 

Я учился в МАИ на кафедре информационных технологий , в данный момент работаю ведущим аналитиком по CRM системам. Выгодно учить востребованный язык кроме Java еще JavaScript бы посоветовал , SQL нужно сейчас обязательно знать , чтобы запросы писать к базам. Оракловые программисты ценятся сильно.

 

К пример C++ уже вымирает , его как раз Java вытеснят , так как язык более гибкий и объектноориентированный.

 

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

Когда опыт будет хотя бы года 2 будешь резюме рассылать и по собесам ходить часто

Щас хороший кодер на вес золота , дебилов которые ничего не умеют навалом.

 

Я хотел переквалифицироватся в программиста год назад , но не сложилось , чему в итоге рад.

Ссылка на сообщение
Поделиться на других сайтах

Программист - пролетарий 21 века 
Я не говорю про тех, кто по-настоящему фанат этого дела и двигает IT 

 

 

2jzgte, расскажи лучше про сво ю работу аналитика пару слов. Плюсы, минусы. Интересно.
Ссылка на сообщение
Поделиться на других сайтах

Крайне не советую начинать изучение программирования с C# или java. У джоуела что-то было по данному поводу. Лучше С/С++ или даже Pascal.

К пример C++ уже вымирает 

Очень спорно, все ОС написана на C/C++. 

Ссылка на сообщение
Поделиться на других сайтах

как человек , который в IT теме выскажусь :

учи Java - сейчас это очень перспективный язык

в Москве Junior Regular и Senior программисты  получают от 60 от 80 и от 120к соответсвенно .

 

Однако если честно кодинг это УГ 

ибо ты будешь смотреть как коллеги из отдела PR или Маркетинга будут разезжать по заграницам , ездить на встречи банкеты и презентации

а ты всю жизнь в основном будешь сидеть перед кодом и тыкать на кнопки. 

Бонусов в виде корпоративной тачки итд тоже не будет

От конторы зависит, я работал там, где кодеры разъезжали по заграницам и презентовали продукты вместе с сейлзами. К тому же, спустя 5 лет кодинга можно податься в менеджеры, из кодеров они лучше, чем из аналитиков или еще откуда там.

 

К пример C++ уже вымирает , его как раз Java вытеснят , так как язык более гибкий и объектноориентированный.

Лолшто? 

Оперная музыка вымирает, потому что репачок ее вытесняет. Бред? Именно, как и твоя фраза.

С++ системный язык, в то время как Java прикладной. В местах, где нужно оптимизировать код, ты на джаве не доберешься до аппаратной части железа. Очень часто эти языки применяются вместе. С++ незаменим там, где нужна возможность управлять низкоуровневыми операциями. Геймдев - пример. Геймдев вымирает?

 

Ты прав, что Джава сейчас очень популярна, но она никак не вытесняет С++. По популярности Java на первом месте в мире, но подкрадывается потихоньку C#. Но C# не учи, он не очень) Потому что только под виндой, а при веб-разработке корпоративных приложений слишком много геморроя из-за кастомных решений Майкрософт.

 

Я соглашусь с 2jzgte по поводу Джавы, по поводу С++ я написал выше. Еще популярная штука Ruby On Rails, твиттер в свое время был на нем написан. Хотя, может и сейчас используется.

 

Что касается перспектив, куда можно податься после разработки, я тоже написал. В руководство, там очень ценятся именно бывшие разработчики. И поступать на разраба - очень перспективно, если голова на месте, то в жизни не потеряешься. Никто тебя не заставляет именно кодить всю жизнь. Хотя, если это реально нравится, то почему нет? ;)

Ссылка на сообщение
Поделиться на других сайтах

И зачем тут эту тему поднимать? Ты же студент, так подойди к преподам и узнай, что стоит, а что не стоит. 

Ссылка на сообщение
Поделиться на других сайтах

И зачем тут эту тему поднимать? Ты же студент, так подойди к преподам и узнай, что стоит, а что не стоит. 

По своему студенческому опыту скажу - быть преподом в российском ВУЗе не значит шарить в современных IT. Все правильно он сделал, лишней информации не бывает)

Ссылка на сообщение
Поделиться на других сайтах

С за 20 дней. На первые месяцы хватит - основы любого языка.

Дальше  можно PHP попробовать + SQL, JS, делать простенькие вещи.

 

Дальше смотря что попрёт - ООП или в PHP или смотреть в сторону C++, Java или C#. Разные области, надо понять, что больше хочется.

Ну а дальше (уже сам будешь шарить к тому времени) есть несколько ниш - mobile, enterprise, web, desktop и т.п. У каждой свой стек технологий. Порог вхождения разный. зарплаты тоже. Попробуй всё немного, чтобы заниматься тем, что реально нравится. В идеале - стажировки со 2-го курса.

Ссылка на сообщение
Поделиться на других сайтах

Милейшие, а в 26 ещё не поздно этим заниматься(учиться)? Хотя не сказал бы, что уж о-о-очень нравиться.

С другой стороны, у нас все те кто получают от 1К и больше - в основном программеры...

Ссылка на сообщение
Поделиться на других сайтах

Милейшие, а в 26 ещё не поздно этим заниматься(учиться)? Хотя не сказал бы, что уж о-о-очень нравиться.

С другой стороны, у нас все те кто получают от 1К и больше - в основном программеры...

В Минске курсов много же. В том же EPAM.

Поздновато.

В том, что программисты в Беларуси "много" зарабатывают скорее плюс не программирования, а минус Беларуси.

Ссылка на сообщение
Поделиться на других сайтах

Однако если честно кодинг это УГ 

ибо ты будешь смотреть как коллеги из отдела PR или Маркетинга будут разезжать по заграницам , ездить на встречи банкеты и презентации а ты всю жизнь в основном будешь сидеть перед кодом и тыкать на кнопки. Бонусов в виде корпоративной тачки итд тоже не будет

на фига нужны банкеты, презентации и корпоративная тачка? это все интересно только первые пять лет :)

главный плюс - свободный график и возможность работать по удаленке. хочешь - живи полгода в Тае и работай оттуда, хочешь - занимайся собственным бизнесом или сделками, пока твои коллеги плетутся на корпоративной тачке по заснеженной Москве на очередную презентацию :)

Ссылка на сообщение
Поделиться на других сайтах

В Минске курсов много же. В том же EPAM.

Поздновато.

В том, что программисты в Беларуси "много" зарабатывают скорее плюс не программирования, а минус Беларуси.

Спасибо! Жаль... ну что же займусь чем-нибудь другим )
Ссылка на сообщение
Поделиться на других сайтах

В Минске курсов много же. В том же EPAM.

Поздновато.

В том, что программисты в Беларуси "много" зарабатывают скорее плюс не программирования, а минус Беларуси.

Спасибо! Жаль... ну что же займусь чем-нибудь другим )

 Никто не мешает попробовать в свободное время.

Для себя решил, что начну вообще с основ информатики, а дальше выучу html и РНР. Примерно так

Ссылка на сообщение
Поделиться на других сайтах

все говорят java, C# а у нас если не брать Москву и Питер  намного востребованней  1С (ненавижу его).

Ссылка на сообщение
Поделиться на других сайтах

намного востребованней  1С (ненавижу его).

Это нельзя назвать программированием. Там необходимо знание предметной области в значительной мере..

Ссылка на сообщение
Поделиться на других сайтах

Однако если честно кодинг это УГ 

ибо ты будешь смотреть как коллеги из отдела PR или Маркетинга будут разезжать по заграницам , ездить на встречи банкеты и презентации а ты всю жизнь в основном будешь сидеть перед кодом и тыкать на кнопки. Бонусов в виде корпоративной тачки итд тоже не будет

на фига нужны банкеты, презентации и корпоративная тачка? это все интересно только первые пять лет :)

главный плюс - свободный график и возможность работать по удаленке. хочешь - живи полгода в Тае и работай оттуда, хочешь - занимайся собственным бизнесом или сделками, пока твои коллеги плетутся на корпоративной тачке по заснеженной Москве на очередную презентацию :)

 

Свободный график да  - но опять же не во всех конторах.

программировать из Тая можно да , но опять же не любая контора на это согласится + разница во времени будет напрягать

 

программирование конечно работа творческая и мозги хорошо развивает , но я все равно останусь при мнении что УГ

и бонусов кроме как неплохой зп и корпоративной симки будет мало.

 

у девушек при слове "  я работаю программистом " сразу в голове возникает мысль - если проблема с компом это к тебе.

Конечно это можно дальше как нужно обыграть но все равно профессия респектом не пользуется среди женского пола

стереотипы что ты очкастый задрот - хотя современный программисты уже не такие

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

Поступил на Факультет Информационных Технологий на Прикладную информатику в экономике (ПИ-13)

Сказали, мы хитрые, так как получим образование программистов и экономистов и сказали, что нас уже после 3-го курса разбирают, как горячие пирожки на работу.

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

Кстати девки у нас огонь, а наш ФИТ уважают, как самый спортивный Фак))

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Молодец, теперь читай на досуге литературу, не останавливайся на том, что дают в универе! Потому что дают там весьма скудные знания, универ лишь дает толчок к развитию. Если хочешь пилить сайты, советую смотреть в сторону javascript/jquery/node.js/angular.js - популярные вещи. Ruby, groovy тоже находит широкое применение в этой же области. Java очень хороша как сервер-сайд. Насчет РНР не уверен, я его никогда не любил) В общем, настоятельно тебе рекомендую учить javascript во всех его тонкостях, на самом деле это довольно сложно. Но такие люди ценятся. Плюс изучай фреймворки к нему, в первую очередь jQuery.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

для начала проясним один ВАЖНЕЙШИЙ МОМЕНТ. если не пробовал ни разу что-то программировать, то просто в течение пары - тройки недель поизучай паскаль. если понравится - поймешь это. универские лабораторки вполне сойдут для начала. далее - если понял, что понравилось, переходи на ООП - C++, C#, Java - пофиг, на что. но с++ сложнее, ибо там за жизнь созданных объектов отвечаешь сам(программисты поймут, о чем я), а в java и c# это все автоматизировано...короче, сначала пойми - нравится тебе это или нет. если не нравится, то забей нафиг, займись чем-то другим. если же нравится, то план действий такой: выбираешь ЯП, далее скачиваешь по нему туеву хучу книг(штук 7 - 8). потом ставишь какую - то задачу - написать такую - то программу. и уже думаешь, мыслишь, анализируешь инфу, нужную для написания проги, которая и есть как раз то в книгах, интернете. и так каждый раз. читаешь только то, ЧТО НУЖНО ДЛЯ РЕШЕНИЯ ЗАДАЧИ, а от корки до корки нет смысла читать книгу, ибо практика и опыт здесь главное

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...