Приветствую хабравчане! Предложили работу программиста на C# с обучением в процессе работы, на данный момент отношение к программированию имею весьма посредственное и знания в этой области минимальны (могу написать какое-нибудь простенькое консольное приложение на ввод/вывод/подсчет чего-либо вспомним то, что проходил по учебе), имею общее представление о программировании вообще и ООП в частности, но готов развиваться в этой области (собственно некоторое время уже думаю о том, чтобы начать изучать какой-либо язык для веб-программирования, выбираю из PHP, Python и C#). Помимо C# также требуется подтянуть знания по T-SQL (уровень владения им примерно такой же, как и уровень программирования, т.е. могу написать простенькие скрипты, имею общее представления о реляционных БД). На испытательный срок, в случае принятия мной положительного решения по поводу работы, будет поставлена задача, которую нужно будет решить (к сожалению, на данный момент, не уточнил уровень задачи). Вопрос у меня заключается в следующем: на сколько реально за 3 месяца (испытательный срок) подтянуть знания (выучить) по C# и T-SQL с моего уровня до уровня написания сносных приложений? Также буду весьма благодарен за литературу, с которой порекомендуете ознакомиться.
Бери работу, мучайся, работай, пахай, учись! Главное не бойся. Через 3 месяца увидишь, а если нет, тогда за следующие 3 месяца будет всё намного лучше ;-)
все возможно)) Но надо будет пахать, вкалывать и ишачить:)
Для начала рекомендую купить две книжки: Изучаем C#
и Изучаем SQL. Это на 2-3 недели максимум.
На rutracker поищи видео на тему программирования на С#, смотри базовые вещи.
Потом для расширению гругозора почитай Microsoft Visual Studio 2010. Хороший обзор разных технологий .Net, там есть еще ошибки в исходных кодах, но не сложные и помогут лучше разобраться в материале.
У нас Подбельский вёл, можно было читать эту книгу вместо конспектирования лекций. Как оказалось позже — не зря.
Разумеется, после знакомства с азами нужно взять книжку типа что ниже и желательно в оригинале.