Автор Тема: Какой язык программирования лучше изучать после HTML/CSS?  (Прочитано 3485 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн beltz

  • Завсегдатай
  • ***
  • Сообщений: 422
Скрипт вконтакте есть у кого-нибудь? :hmmm:
Нафига тебе?

Оффлайн Акакий

  • Эксперт
  • *****
  • Сообщений: 2316
у меня есть фейсбук :hmmm:

Оффлайн lone

  • Эксперт
  • *****
  • Сообщений: 1254
Нафига тебе?

Миллиарды Цукенберга спать не дают.

у меня есть фейсбук :hmmm:

Слуш, дай скочать за респект!

Оффлайн darkmagus

  • Ветеран форума
  • ******
  • Сообщений: 3202
Всегда был интересен язык Ассемблер.
Какие у него перспективы на сегодняшний день? Действительно ли его изучение очень сложно?
Как думаете, может ли человек, ранее не занимавшийся программированием, изучить Ассемблер самостоятельно с нуля до хорошего уровня и сколько на это потребуется времени?

Оффлайн Pavel WOC

  • Эксперт
  • *****
  • Сообщений: 2789
  • GuitarPlayer.Ru fan!
    • World Of Covers
Ассемблер хорош в двух направлениях - микроконтроллеры и дизасемблирование.
Микроконтроллеры в принципе программируют и на Си, но ассемблер там тоже ещё жив.
Дизасемблирование тут понятно. Код программы выдаётся только на ассемблере и тут без него никуда. Но это уже раздел хакинга и вирусологии.

Какбы под Вин хз кто сейчас пишет на ассемблере. На мой взгляд лучше изучать Си... если конечно ты не будешь заниматься изучением программ.

Оффлайн Exaile

  • Новичок
  • *
  • Сообщений: 51
Надо конкретно знать что и зачем. Учить для того что бы учить?  ??? В этом нет смысла. Со временем и практикой приходит простое понимание что по большому счету не важен язык, человек с наработанными навыками и правильным ОО мышлением очень быстро может переквалифицироваться на другой язык. Собственно это как гитара. Ты сейчас ищешь гитару что бы круто играть, хотя это не имеет прямой необходимости. Это всего лишь инструмент. Если ты умеешь хорошо играть - то ты на любой гитаре даже слегка непривычной быстро переучишься. Если гитара удобная, эргономичная - ты научишься быстрее играть. Тут так же. Начинать с языков очень низкого уровня не правильно. Лично я бы рекомендовал начать с изучения python-а. Это очень мощный и универсальный язык. Достаточно простой и очень понятный, порог вхождения в него очень низок. Он применяется всюду, как в вебе, так и в  кучи других сфер. Сейчас очень много (ну естественно меньше чем php) ресурсов написанных на Django и микрофреймворке Flask. От себя скажу - тут Django как модуль питона позволяет в мизерные сроки создавать очень большие и функциональные приложения. Можно начать с php из расчета на то что бы зарабатывать деньги, потому что зная php и апи какого-нибудь движка можно заколачивать не плохие деньги на бяка мега-сайтиках. Но я не думаю что это должно быть целью. Деньги можно зарабатывать в любой сфере веб программирования, где-то легче найти работу, где-то сложнее по причинам массовости использования технологий, но в целом если у тебя руки откуда надо, и ты действительно развиваешься, а не стоишь на месте довольствуюсь унылыми cms практически без использования современных сокетных технологий и много много прочего - ты всегда найдешь работу, очень возможно и удаленную. У меня много друзей работают удаленно в крупных конторах в штатах, живут тут и не гонят. Получают по нашим меркам очень хорошие деньги. Я тоже подумываю переквалифицироваться. Сейчас я сетевой администратор / администратор unix, и с годами приходит понимание унылости этой работы, ее бездонности и однообразию.  По большому счету админ - это работа для обезьянки. Все сводится к точно отточенным навыкам траблшутинга, умению быстро выявлять неисправности, диагностировать и исправлять. Как таковое полета творческой мысли нет. В программировании не так, совсем не так. Сейчас программирование для меня просто около-рабочее хобби.
Так же обязательно развивайся в оснастке для разработчика: это системы контроля версий, в первую очередь все же git, хотя очень много серьезных контор сидят на Mercurial. Это Docker, обязательно и желательно Vagrant. Если планируешь заниматься веб-разработкой, то тебе очень сильно все упростит и сделает жизнь радостной знание Linux-ов хотя бы на уровне уверенного пользователя.
Еще могу для веб разработки посоветовать курсы видео от Sorax, найдешь на ютьюбе его канал. Как определишься с языком и технологиями, немного освоишься, отражай информацию на хабре, подписывайся на хабы, перечитывай старые статьи. В целом как и везде нужно желание, а правильное русло быстро найдешь сам.
 
« Последнее редактирование: Июня 19, 2015, 00:50:21 от Exaile »

Оффлайн SwetCat

  • Новичок
  • *
  • Сообщений: 50
  • GuitarPlayer.Ru fan!
китайский учи, поверь это прибыльнее ;)

Оффлайн Mysistercloset

  • Частый посетитель
  • **
  • Сообщений: 104
  • Groovy!
ну вобщем-то уже все сказали.

от себя скажу:
1. js + jquery
2. bootstrap
3. php/python/ruby + фреймворки
4. MsSQL

вобщем-то этого хватит надолго, возможно в процессе обучения уже будут другие актуальные тенденции и список можно будет пересмотреть)
« Последнее редактирование: Июня 21, 2015, 17:56:06 от Mysistercloset »

Оффлайн GOLIAF

  • Опытный
  • ****
  • Сообщений: 675
Пью и наблюдаю.