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

В следующий год поступать, хочу что либо выучить или хотя бы «азы» освоитьРоман Серенков
Слушай, тут реально только английский можно посоветовать. Ты сперва определись, хочешь ты заниматься дизайном или вёрсткой. Можно, конечно, и туда и туда, но это разные вещи, как работать шофёром и автомехаником.
Сейчас начинающим принято советовать python, но я думаю, можно и с pascal начать, ведь не обязательно выбирать первым язык, на котором дальше будешь писать.
Metotron1
Всего 5 ответов.

Другие интересные вопросы и ответы

Как стать программистом?

Гость3

Самое главное — иметь большое желание. Затем определиться с языком программирования, с которого вы хотите начать. Здесь представлен ряд книг, с которых можно начать изучение: https://book24.ru/catalog/programmirovanie-1361/

Андрей Т.4
Если вы у вас совсем нет опыта в программировании, то лучше начать с чего-то, что поможет изучить базовые вещи для любого направления.​Если книга, то могу порекомендовать книгу Glenn Brookshear «Computer Science — An Overview». Книга представляет собой базовый курс по Computer Science, писал о ней подробнее здесь.​Если вы любите более интерактивные методы обучения, то советую курс CS50. Курс знакомит с основами программирования и основными концепциями Computer Science. ​Портал Javarush перевел его на русский язык. Записи можно найти на их канале. ​После изучения этой книги или курса вы сами сможете понять, что вам нравится и найти необходимые материалы для изучения.АйТи Интерн4
Всего 2 ответа.[my_custom_ad_shortcode1]

Как максимально быстро выучить программирование и попасть в IT-сферу?

John Doe55

В вопросе «Как максимально быстро выучить программирование и попасть в IT-сферу», на самом деле, скрывается два вопроса. Вам нужно понять, что хочется: научиться программированию и работать в IT-сфере, или просто работать в IT-сфере.

Если, тщательно подумав, вы пришли к выводу, что просто хотите работать в IT, то вам не обязательно становиться программистом. Кроме программистов в IT-бизнесе огромное количество других специальностей: тестировщики и дизайнеры, менеджеры продуктов и бизнес девелоперы, и т.д. Для работы на данных специальностях вовсе не обязательно обладать навыками программирования, достаточно просто мыслить как программист. Например, проектировщики интерфейсов обычно пользуются двумя-тремя программами и основную ценность их работы составляют схематичные рисунки и текстовые документы без какого-либо программирования.

Кроме того, как и в любой другой области, в IT работают и менеджеры, управляющие проектами, и журналисты, пишущие тексты, и пиарщики, занимающиеся продвижением IT-продуктов и т.д. Эти специалисты очень часто не знают каких-либо языков программирования и не умеют программировать, но при этом прекрасно справляются со своими задачами и являются незаменимой частью команды IT-компании.

Если все-таки хочется научиться программированию, то нужно быть готовым очень хорошо учиться и усердно работать, ведь это сложная специальность, требующая хороших фундаментальных знаний и опыта. Как и в любой другой профессии, среди людей, работающих в IT, профессионалов порядка 5—10%, и это абсолютно нормально, ведь существует большое количество типовых, часто повторяющихся задач, которые не требуют сложного программирования и решаются по шаблону. Проведем аналогию со строительством: для того, чтобы возводить здания не нужна сотня архитекторов и один строитель, а, скорее наоборот, требуется один крутой архитектор и много строителей.

Исходя из этого, если поставить перед собой цель для начала попасть на нижний уровень «виртуальной пирамиды профессионализма» в IT-сфере, то, скорее всего, заниматься придется какой-то специализированной прикладной разработкой. Если выделять три сферы, которые чаще всего встречались в моей практике, то это будут:

  • разработка веб-сайтов, особенно создание самих веб-страниц;
  • разработка разного рода несложных embedded-систем, программирование микроконтроллеров, промышленных контроллеров, SCADA-систем;
  • разработка несложного софта, решающего бухгалтерские или учётные задачи: начиная от самодельной программы учета домашней библиотеки DVD-дисков до программирования 1С-бухгалтерии.

Так как в перечисленных выше сферах не очень сложные задачи, для решения которых можно будет использовать большое количество готовых типовых решений, вам вполне достаточно иметь хорошие начальные навыки программирования. Также активное сообщество разработчиков всегда будет готово помочь вам советом.

Если говорить про какой-то конкретный язык программирования, то это будут Javascript, PHP или Python. На изучение именно одного из них и стоит потратить свои силы.

Начиная свой путь, важно понимать что без хороших системных знаний, дальнейший профессиональный рост будет проходить очень медленно. Чтобы его ускорить, вам потребуется потратить много времени и усилий на самостоятельное приобретение фундаментальных знаний и самостоятельное решение типовых задач без заранее прочитанного в книге ответа. В этом помогут платформы типа Coursera или Hexlet, которые, кроме непосредственных знаний, также помогают понять, нравится ли вам программирование как таковое, или просто хочется работать в IT, как мы обсуждали выше.

Говоря о самообразовании, стоит отметить, что не «курсами едиными» формируются знания, но и специализированной литературой. Новичку бы я посоветовал читать только книги, непосредственно обучающие самому языку:

  • По PHP5 – «PHP5» — Д. Котеров, А.Костарев 
  • По Python — Dive into python — Mark Pilgrim (частично переведенная версия ru.diveintopython.net
  • По Javascript рекомендую сайт — learn.javascript.ru
  • По Haskell — learnyouahaskell.com
  • По Go — golang-book.ru

Овладев основами и приступив к работе, можно перейти к более глубоким знаниям в теории алгоритмов, программировании, работе с большими данными и т.д. В этой сфере заслуженным признанием обычно пользуются три книги:

  • Алгоритмы + структуры данных = программы. — Вирт Н. 
  • Structure and Interpretation of Computer Programs Textbook by Gerald Jay Sussman and Hal Abelson
  • Язык C — Б. Керниган, Д. Ричи.

В заключение я хочу пожелать вам удачи и терпения на этом нелегком пути!

Сергей Аверин62
Всего 3 ответа.

какой иностранный язык тебе хотелось бы изучать вместо тех, которые пришлось учить?

Гость2
Учу английский, ну как учу , ахах
Вообщем не важно)
Ничего менять не хочу 🙂
Алена23
Всего 1 ответ.

Стоит ли поступать на программиста , если в школе не смог осилить Pascal?

В школе я не особо хорошо разбирался в информатике

Особенно ненавидел программирование

Мне оно казалось очень нудным и скучным, несмотря на то, что Я тогда всё свободное время уделял компьютеру

Pascal ABC ненавидел всей душой ( даже физику я лучше понимал, чем его )

Сейчас интересы у меня поменялись

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

НО IT сейчас востребовано , без него никуда ; Вот я и думаю стать программистом

НО интереса у меня к программированию нет ! А быть НЕДОПРОГРАММИСТОМ я не хочу , мне нужно разбираться в информационной сфере, а не «ковыряться» !

Сейчас долго сидеть за компом я не люблю, так как считаю это убогим делом

Из точных наук меня интересует больше всего математика

Как быть ??

Смогу ли я учиться на программиста или меня отчислят с первого курса ? (Если у меня нет интереса к этому, но куда ещё идти …)

Да и без программирования «далеко не уедешь»

Всем сейчас нужны программисты

Что делать ??

gibon4

Я думаю, что вам нужно выбрать другую профессию, в противном случае вы зря потратите деньги на обучение и не получите нужной вам профессии. Чтобы стать программистом нужно любить программировать, любить часами сидеть за компьютером и писать нудные команды, для того чтобы написать хоть простейшую программу. И стоит вам поставить хотя бы точку не туда, ничего не получится. Поверьте, я знаю о чем говорю, я сама пошла в свое время учиться на программиста и тоже только потому что это пристижно и программисты много зарабатывают. Но это очень нудное занятие, программистом надо родится, надо любить это дело всей душой, чтобы часами сидеть за компьютером. Все что я смогла осилить, то это простейшие задачи на бэйсике. Больше не хочу, не мое это. И вам советую, если душа к этому не лежит, выберите себе другую профессию. Успеха можно добиться в любом деле и в любой профессии, главное любить, то что ты делаешь. Удачи вам!

Сооол­нечна­я3
Всего 15 ответов.

Как стать программистом? Есть такая мечта. Но без понятия как занять место в этой профессии.

Guest5

Вот до этого выучи:
Impact — влияние)
Support — поддержка, (сленг: саппортить — поддерживать) поддержка приложения
Income — доход, приход
Outcome — результат, выход
Outofrange — выходить за пределы
Пинговать — запустить программу ping для определения наличия связи с сервером или с другим компьютером по сети (например, ping 10.98.1.103).
Поп-ап окно (от англ. pop-up — всплывающий, появляющийся) — окно, которое открывается произвольно, без участия пользователя программы; всплывающее окно.

Гость5
Всего 1 ответ.
Вам также может понравиться
Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вопрос: Как называется этот шрифт? | Onpioneer