![]() |
|
Модераторы: PILOT |
![]()
|
|
| Stolzen |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1041 Регистрация: 17.10.2005 Репутация: 1 Всего: 48 |
Глупо этого ожидать тут. Скажите, какие у вас сейчас предметы? Просите преподавателей дополнительный материал и дополнительные задания. Если преподаватели не могут придумать дополнительных заданий (это, кстати, не будет плюсом в их сторону), то тогда берите все в свои руки. Ищите задания в литературе по предметам. Придумывайте и предлагайте сами. Запишитесь на кружок по программированию (по математике тоже можно), старайтесь участвовать в олимпиадах - даже если ничего не решите, будет хороший стимул. И да, время, проведенное в университете, самое веселое, а работа программиста в 90% случаев на самом деле скучная и однотипная. |
|||
|
||||
| GoAhead |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 1.1.2014 Репутация: нет Всего: нет |
Но я не хочу делать ни первого, ни второго. Я хочу найти себя здесь. Я хочу стать программистом. Это сообщение отредактировал(а) GoAhead - 3.1.2014, 17:25 |
|||
|
||||
| GoAhead |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 1.1.2014 Репутация: нет Всего: нет |
Дискретная математика, программирование, теория алгоритмов, высшая математика, мат.анализ, ин. язык. Пока были такие.
В нашем университете нет таких кружков. |
|||
|
||||
| Stolzen |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1041 Регистрация: 17.10.2005 Репутация: 1 Всего: 48 |
В моем вузе тоже не было кружка олимпиадного программирования, пока мы не предложили организовать. Все в ваших руках. В следующем семестре у вас будут еще какие-нибудь предметы по специальности. Подойдите к своим преподавателям и скажите, что хотите делать что-то дополнительно по предмету и попросите совета. |
|||
|
||||
| kami |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 1 Всего: 72 |
Фантом, что плохого в Шарпе в частности и в дотнете вцелом? Не самая плохая альтернатива для начала, имхо. Опять-таки, имхо (ой, только не бейте) лучше, чем C++, я до сих пор не перевариваю их синтаксис с указателями...
По крайней мере - язык популярен, базовые конструкции языка сложностей не представляют, вакансий и фриланса достаточное количество, и вроде как MS не собирается пускать .NET следом за Silverlite... Правда, наличие сборщика мусора может расслабить, но это уже решается в ходе "дальнейшего роста". Лирическое отступление: помнится, на Баше проскакивал такое вот:
Всё нижесказанное - исключительно имхо: университетские задания не помогут (ну не сталкивался я с такими, код из которых можно было бы практически применить, посему и выветривались они у меня из головы сразу после решения). Я бы действовал так: взял книжку по азам, постарался на примерах понять (не заучить, а именно понять) базовые конструкции (цикл, ветвление, рекурсия...). Опять-таки, на примерах разобрался бы (получил бы общее представление) с событийной моделью (это я про WinForms). Заодно в ходе копирования и модификации примеров (Вы же не будете выступать в роли простого ксерокса "из учебника в VS", ведь так?) - получить навыки работы в среде VS. А потом - начал бы на WinForms какой-нибудь проект. Не слишком масштабный - ИИ не надо, но и не сильно маленький - "крестики-нолики 3х3" не пойдут. Кстати, этот проект впоследствии можно бы впихнуть в дипломную работу (я так и сделал Ну и - отвечу все-таки на эти 5 вопросов (никакой привязки к языкам, кроме английского): 1. Путь был долгим. Только год назад из хобби это стало моей профессией. Начинал еще в школе 2. Смотря что подразумевать под "знание языков". На достаточно неплохом уровне владею одним. При необходимости - могу писать на другом, но буду тратить значительно больше времени. Третий знаю исключительно на уровне, который позволяет портировать объявления и примеры с него в мой "родной" язык. Ну и недавно пришлось столкнуться и изучить четвертый, правда - пока владею им на базовом уровне, без значительной привязки к какому-либо диалекту. 3. Да, английский необходим. Хотя бы для чтения документации, ибо русские переводы часто слишком вольные, что не всегда допустимо. Специально не поднимал, но т.к. в пору основного изучения программирования у меня была только одна книжка с небольшими примерами и справка на английском (надо отдать должное - на тот момент очень хорошая) - как-то само начало изучаться. Сначала - да, со словарем, а потом пошло-поехало. Теперь тех.документацию читаю достаточно бегло. Но - только читаю 4. Коммерческая информация 5. Будем считать, что самостоятельно я узнавал всё. В моей глуши интернетом не пахло, посему - всё, что я стал знать и уметь (до определенного момента) - это благодаря двум-трем книжкам, справке и с великим трудом скачанным FAQ. Обязательные дисциплины типа "информатика" в школе и ВУЗ-е не были профильными, посему и часов по ним было мало, да и не спрашивал за них никто. P.S. прошу прощения за перманентное редактирование поста - исправляю последствия автотранслита. Это сообщение отредактировал(а) kami - 9.1.2014, 22:22 |
|||
|
||||
| Фантом |
|
|||
![]() Вы это прекратите! ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: нет Всего: 49 |
Я в общем-то уже изложил выше. Да, C++ будет еще хуже, но это не потому, что шарп хорош, а потому, что C++ в качестве стартового языка еще более ужасен. "Вроде как" - это хороший аргумент. Остальное даже комментировать не буду. "Как стать быдлокодером за 21 день" - не самая интересная штука. Во всяом случае, на мой взгляд, от ВУЗа надо получать намного больше. |
|||
|
||||
| GoAhead |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 1.1.2014 Репутация: нет Всего: нет |
kami, спасибо Вам за развернутый ответ на все вопросы))
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Обсуждение работы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |