C#

Вопросы к C# программистам.

Здравствуйте, хотелось бы спросить у C# программистов(которые уже работают и достигли определенного результата).
С какими трудностями вы встречались на своем начальном пути?
Как вы учили этот прекрасный язык?
Какой проект, который вы сделали, самый интересный для вас?
Сколько собеседований вы прошли, что бы найти первую работу?
Почему вы выбрали именно этот язык?
Вы освоили слепую печать?
Egor.andrianov.2001
Egor.andrianov.2001
103
Я хоть и не C# программист, но может, пригодится:

С какими трудностями вы встречались на своем начальном пути?
У меня дома не было компьютера, пока я сам его не купил на свои заработки в 20 лет. А до того - литературы по программированию было мало. И первые два проекта на работе - это была такая адская жесть. Представь себе, ты приходишь в сад с розами и думаешь, мол, я сейчас тут буду в белом халате выращивать красивые цветы, попивая кофе между делом. А тебе дают лопату, показывают кучу навоза с пятиэтажный дом и ставят задачу: "удобряй". И 12 часов в день ты мечешь навоз под розовые кусты. Это - типичная работа для стажёра.

Как вы учили этот прекрасный язык?
Я все языки учу одинаково: берём туториал, читаем первые несколько глав, потом начинаем фиксить баги и писать код в коммерческом проекте, поглядывая в документацию и на stackoverflow. Ну, кроме первых шести, которые я изучал до устройства на работу. Но там тот же принцип: пишем что-нибудь полезное для себя, попутно изучая документацию.
Когда знаешь необходимый минимум вычислительной математики, освоение новых языков перестаёт быть покорением Эвереста.
А если говорить о Микрософте, то MSDN - твоё всё. 99% информации ты будешь находить именно там. По крайней мере, когда я писал на MSVC++, так и было.

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

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

Почему вы выбрали именно этот язык?
Я не выбрал. Но если б мне надо было программировать для мелкомягкой нифраструктуры, то выбрал бы, куда б я делся с подводной лодки. Хотя, из мелкомягких я бы предпочёл F#.

Вы освоили слепую печать?
Понятия не имею. Пробовал раз на каком-то сайте проходить тест на скорость печати, вышло чуть более 300 символов/мин. Это считается слепой печатью или нет? Я ничего специально не осваивал, просто печатал и всё, и скорость со временем сама повышалась. Пореже пользуйся мышью и почаще - командной строкой, это будет лучше всяких тренажёров. Код пиши руками, а не копипастой.
Павел Гордиенко
Павел Гордиенко
54 053
Лучший ответ
Я учил его с детства, решая задачки и делая свои проекты. Несколько собеседований, живу в Германии. Мне нравился этот язык, вот и выбрал, но это не единственный язык. Я освоил слепую печать ещё в детстве, но печатал неправильно и не всеми пальцами, позже самостоятельно переучился уже под стандартный принцип и 10 пальцев.
Egor.andrianov.2001 А вот вы в Германию переехали из-за профессии? Просто сам пытаюсь найти какой-нибудь проектик, но ничего нет.. думаю что связано с рашкой (тк тут не очень развито)