Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [WEB, СИС., ПРИКЛАД.] Будущий программист


Автор: TBIKC 3.1.2011, 11:50
Я учусь на 2 курсе на программиста, вот начну во 2 семестре осваивать основы алгоритмизации и прочее, мне 17 лет в марте)
НО это так для справки

1. Хочу сказать начал изучать C++
Пошло вроде как выше среднего(нормально) дошел до функций... сессия новый год ... пока за морозилось изучение

2. Другое направление это web 
Изучил html. Знаю css на средне уровне
Основы основ php

3. Насчёт ОС знаком не тока с windows, но и пользовался ubuntu debian

Так вот сейчас сижу и думаю - изучать web либо системное и прикладное программирование
Не могу определится к чему душа лежит
Я русский человек и знаю - за двумя зайцами погонишься не одного не поймаешь

Помогите определится с выбором, и раскройте все секреты и аспекты того или иного направление
В том плане: заработок, сложность саморазвития, спрос "на рынке фрилансеров"

Буду очень благодарен всем кто выразит свою точку зрения и какими либо действиями все таки перетянет меня на ту или иную сторону (т.е. поможет определится)

Автор: kemiisto 3.1.2011, 12:12
Цитата(TBIKC @  3.1.2011,  09:50 Найти цитируемый пост)
вот начну во 2 семестре осваивать основы алгоритмизации и прочее

Вот и осваивайте основы алгоритмизации. Я бы не советовал сейчас браться за какую-то конкретную технологию или язык программирования. Причин тому много, перечислять как-то ленно.

Цитата(TBIKC @  3.1.2011,  09:50 Найти цитируемый пост)
1. Хочу сказать начал изучать C++

Хочу сказать, чем раньше закончите - тем лучше.

Цитата(TBIKC @  3.1.2011,  09:50 Найти цитируемый пост)
Изучил html. Знаю css на средне уровне

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

Цитата(TBIKC @  3.1.2011,  09:50 Найти цитируемый пост)
Основы основ php

Я не веб-программист, но PHP видел. Комментарий выше про С++ остаётся в силе. smile 


Цитата(TBIKC @  3.1.2011,  09:50 Найти цитируемый пост)
Так вот сейчас сижу и думаю - изучать web либо системное и прикладное программирование
Не могу определится к чему душа лежит
Я русский человек и знаю - за двумя зайцами погонишься не одного не поймаешь

Вот-вот. Я потому и советую пока основы поизучать. Время выбора ещё не пришло. Или как там в "Матрице" ... Выбор ты уже сделал, осталось только его осознать ...

Автор: TBIKC 3.1.2011, 12:29
Цитата

Я бы не советовал сейчас браться за какую-то конкретную технологию или язык программирования. 


Можешь аргументировать пожалуйста  smile 

Автор: kemiisto 3.1.2011, 13:08
Цитата(TBIKC @  3.1.2011,  10:29 Найти цитируемый пост)
Можешь аргументировать пожалуйста
  • Без базовых знаний изучение конкретного языка-технологии не приводит ни к чему хорошему. В лучшем случае годы написания ###кода и чтения унылых скрижалей, навроде Clean Code, для "улучшения" навыков. Улучшение будет небольшое, а времени даже на такое небольшое улучшение потребуется потратить много.
  • Без базовых знаний неимоверно трудно переключаться между языками-технологиями. А придётся.
  • Языки-технологии (по крайней мере передовые) неимоверно быстро сменяют друг друга. Если сейчас ты что-то выучишь, к моменту когда ты закончишь ВУЗ, эти технологии уже канут в лету. А использование изученного тобой языка будет считаться дурным тоном. Более того, с С++ и PHP ситуация уже сейчас такова.
  • А вот базовые знания - практически вечны. Потомо они так и зовутся.

Автор: TBIKC 3.1.2011, 13:26
Убедил. 
Так вот теперь получение базовых знаний в чём заключается?
Что читать, вдумываться и пробовать?
Какие технологии языки и прочее?

Я думаю вы поняли мой вопрос

Автор: kemiisto 3.1.2011, 15:12
Вопрос более чем понятен.

Я бы рекомендовал Component Pascal в качестве языка и Вирта, Дейкстру в качестве литературы. Ссылки http://317.metasystems.ru/doku.php.

Автор: TBIKC 3.1.2011, 17:02
Пожалуй от Component Pascal я откажусь ... ((
Аргументировать не буду, не знаю как выразится

Автор: Фантом 3.1.2011, 17:39
Цитата(TBIKC @  3.1.2011,  17:02 Найти цитируемый пост)
Пожалуй от Component Pascal я откажусь ... ((
Аргументировать не буду, не знаю как выразится 

Мыши плакали, кололись, но продолжали жрать кактус...


Автор: TBIKC 3.1.2011, 18:18
Цитата

Мыши плакали, кололись, но продолжали жрать кактус...


Не понял тебя

Автор: Фантом 3.1.2011, 18:33
Цитата(TBIKC @  3.1.2011,  18:18 Найти цитируемый пост)

Не понял тебя 

Ты определись, за чем гоняешься - за изучением программирования или за зазубриванием сиюминутно модных технологий? Если все-таки первое - совет kemiisto стоит воспринять как руководство к действию, забыв о идиотских представлениях вроде "Паскаль - отстой, а C/C++/C#/... - рулез".

Автор: TBIKC 3.1.2011, 18:59
я не говорил что паскаль отстой!)

 за изучением программирования или за зазубриванием сиюминутно модных технологий?

А разве плюсы и прочее это не изучение программирования?

Автор: Фантом 3.1.2011, 20:15
Цитата(TBIKC @  3.1.2011,  18:59 Найти цитируемый пост)

А разве плюсы и прочее это не изучение программирования? 

Скорее нет, чем да. C++  очень велик и эклектичен, поэтому при попытках учиться чему-то на нем все усилия будут уходить на понимание синтаксических особенностей языка - на собственно программирование ничего не останется.

Автор: TBIKC 3.1.2011, 20:26
Тогда может быть стоит попробовать в javascipt и php 

Автор: Фантом 3.1.2011, 21:01
Цитата(TBIKC @  3.1.2011,  20:26 Найти цитируемый пост)
Тогда может быть стоит попробовать в javascipt и php  

Невелика разница (хотя, пожалуй, это еще хуже, чем C++).  "Мэйнстрим" всегда очень быстро обрастает всяческими финтифлюшками и превращается в бардак, в котором "все есть". 

Автор: TBIKC 5.1.2011, 11:22
Что все остальные молчат ( smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)