воскресенье, 24 июня 2012 г.

The First Step



public class TheFirstStep{
    public static void main(String args[]){
        FirstPart firstPart = new FirstPart();      
        firstPart.begin();  
    }
}

class FirstPart{

  public void begin(){ 

/**
 * Хочу пояснить для тех, кто не имеет никакого отношения
 * к программированию: вот все эти {} и разные слова на
 * английском - это не косяк блога, а это я так пытаюсь
 * реализовать свои посты на определенном языке программирования
 * в данном случае - это язык 
Java
 */
Ну чтож, вот я и поступил на ФИТ. Супермотивированный и  готовый "создавать шедевральные игры" я начал свое обучение.
Самой моей первой парой в НГУ была лекция "Программирование на ЯВУ"(ЯВУ, это не Java - это Языки Высокого Уровня, и вообще Java произносится: <Джава>), поэтому я был уверен что идет так как надо и все время моего пребывания в НГУ я буду обучаться именно программированию и ничему больше. Но, вскоре этот миф был разрушен, прямо таки BUSTED. Так как на следующий день меня ждала лекция по "Математическому Анализу", на которой, я просто нифига не понял. Хотя сама лекция началась с простейшей темы о первообразных, но к ее концу, началась несусветная ересь(ну как мне тогда казалось). И дальше началась сплошная математика: Дискретная, Линейная Алгебра и Аналитическая Геометрия, матан, матан и еще раз матан. Хочу сделать небольшое отступление:
/**
 * В школе, с математикой у меня было все хорошо, но весь одиннадцатый класс я ждал:
 * когда же все это закончится. Мне было непонятно, как и многим другим людям -
 * нафига 
 * мне знать логарифмы, производные или как посчитать синус угла. И я, ну пипец какой 
 * наивный и глупый, почему-то решил, что если я пойду учиться на программиста, то 
 * математики будет совсем немного - о как же я ошибался.
 */

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

Вот такой вот совет, который, можно сказать, очень противоречивый. Но все-таки суть поста не давать советы, дать вам какое-то представление, на примере НГУ ФИТ, с чего начинается обучение на программиста.

Едем дальше. Первым языком программирования, которому нас начали обучать в универе, был язык C(Си), наверное все с него обычно начинают. Я совершенно ничего о нем не знал, не знал ни синтаксиса, не того как нужно создавать на нем программы и прочее. Я даже сейчас помню примерную формулировку самой первой и простейшей задачи, которую нам нужно было реализовать: "Программе подается число n, программа должна вывести первые n членов ряда чисел Фибоначчи". Первое впечатление от формулировки задачи было однозначно: "Что такое числа Фибоначчи?; Как это вообще написать?; Походу дела я ПОПАЛ!"

    }

}

1 комментарий:

  1. На самом деле, с каждым годом программа по математике на ФИТ становится всё проще :(

    ОтветитьУдалить