хочу стать программистом В качестве стартового капитала хорошее логическое и аналитическое мышление, желание, знание пк на уровне опытный пользователь. Осознаю что не густо, но все - таки хотелось бы услышать парочку советов с чего бы лучше мне начать?
|
программисты разные бывают). определиться для начала с интересами.
|
если для начало нужно определится с выбором, то с чего хоть выбирать?
|
тока не джава
|
Цитата:
Делать сайты, писать бизнес-приложения для ПК, делать Халф-лайф 3, или обслуживать тетенек-бухгалтеров на 1С... |
Цитата:
какая цель/мечта тобой движет? |
Вы бы определились с деталями, ибо похоже на это видео -
а вообще, языком много разных, java, .net, c++, objective c, php, python, javascript, etc. и так же сферы - мобильная разработка, веб разработка, декстоп разработка. Все языки в чем-то хороши, цели просто могут отличаться. и не стоит верить тем, кто говорит что не стоит учить java. она не хуже других. |
лучше быть хаккером, фрикером хорошо разбираться в сетях=)
|
Цитата:
|
Цитата:
|
У сис админов есть такое развитие как Dev Ops. А они получают не так уж и плохо. Само собой не в гос структурах.
|
Цитата:
Почесав затылок, юзер дописал через 7 минут |
Цитата:
|
Цитата:
Цитата:
Цитата:
зы: что-то автор темы ушёл от ответа - какие цели он преследует?! если хочет получать билионы трилионы долларов - нужно долго и упорно трудиться (пару лет хотяб) и работать не самому, а идти интерном в какую нибудь компанию и развивать скилы. В свободное время пробовать самому проекты делать - может что нибудь и выстрелит. про взлом хакинг и супер нео из матриц - это всё или не на долго, или просто пиз:ёшь и фантазии после фильмов матрица ) зы: в инете полно клоунов кто научился пользоваться парочкой прог и думает, что они ну просто звери и поняли жизнь ) |
Цитата:
|
рнр-для быстрого старта вполне неплох
|
извентеляюсь за отсутствие, был на даче с инетом там беда
любая сфера деятельности это айсберг и нам видна только его вершина, например когда пользуешься услугами жд транспорта ты видишь лишь кассирш, проводниц, мужиков которые по колесам стучат ну и знаешь что еще существует машинист, я работал на жд и увидел весь айсберг, узнал что там намного больше профессий, узнал какие происходят процессы и как их много существует да бы обеспечит движение поездов так же я сейчас смотрю на экран ноута и понимаю что мне видна лишь вершина айсберга, а я хочу погрузиться и увидеть его полностью и кроме того что увидеть я хочу в этом принимать участие. Тем более наслышан что там нужна хорошая работа извилин, а мне всегда нравилось нагружать голову тяжелыми задачами. И в добавок программисты сейчас востребованы и не плохо зарабатывают. ну а насчет сферы хотелось бы заниматься написанием программ для пк |
хочется осознать принцип работы программ, и узнать как их писать, мне это интересно и думаю что это дело будет приносить мне удовольствие и финансовую поддержу, вот моя цель
|
Про айсберг это хорошо, но если за айсберг принимать всю ИТ индустрию, то вы сразу должны осознать, что не удасться охватить и его 5 процентов. За айсберг в данном случае лучше принимать направление, коих во всей ит индустрии не сосчитать. Выбрав его и пытаться его полностью охватить, учитывая при этом то, что любое направление развивается, тобишь это не выучить один раз допуски и посадки.
Если речь идет о написании программ, то определиться с тем, какого класса программы интересны, которые условно я бы разделил на низкоуровневые, высокоуровневые и вебприложения. Каждый из этих классов решается своими инструментами, тобишь языками программирования. Четких границ нет, то есть на низкоуровневом языке можно писать высокоуровневую программу, но может всплыть фактор целесообразности и т.д. Под определение низкоуровневых программ попадают части операционных систем, управляющие аппаратными и программными ресурсами компьютера, различного рода драйверы и драйверы устройств в частности, различного рода программы взаимодействующие с ранее перечисленными. Высокоуровневые программы(приложения) это в общем-то те, из-за которых компьютер и используется, всякие текстовые, графические редакторы, файловые менеджеры, программы для воспроизведения видео и аудио и т.д. Вебприложения это межплатформенные клиент-серверные приложения. По простому браузер выступает в роли всего что угодно, музыка, видео, редакторы, базы и т.д. а выполняет это все вебсервер. Разработка низкоуровневых программ наименее перспективная, т.к. сферы применения малы в сравнении с другими классами программ, но все же применение есть в антивирусной индустрии, криптографии, безопасности, оптимизации кода(рендеры, кодеки, драйверы устройств, компоненты ос). Высокоуровневые приложения были популярны и будут популярны, по крайней мере в обозримом будущем. Разработка вебприложений очень перспективна и набирает некислую популярность. Каждый из двух последних также в свою очередь имеет направления. Это может быть геймдев, базы данных, графический интерфейс, различного рода редакторы и т.д. Прежде чем выбрать направление посмотрите рынок, подумайте к чему лежит душа и начинайте обростать инфой согласно выбранного. Мой опыт основывался на пробах и ошибках, я не изчал никакой рынок и вопрос заработка денег вообще не стоял. От этого сейчас и страдаю. Все сводилось к интересу о том, как работает компьютер на самом деле. Это привело к изучению языков ассемблера, си, компонент ос и в конечном итоге к такому направлению как troubleshooting. Программистом увы я не стал, так как вместо написания строчки кода я лез разбираться во что эту строчку превратит компилятор и как выполнит процессор, гы-гы, хотя о создании программ знаю немало. Сейчас эти знания и умения пытаюсь совместить с администрированием, что в итоге должно дать профит. Вот такие дела. |
misteriron, тогда лучше начинать с чего-то простого, что сразу даст какие-либо видимые результаты. А потом углублять. В обратном случае рискуешь упереться в какую-то мелочь и потерять интерес.
Например в VisualStudio - по нём и всяких уроков дохренищща, и учебников, и справочная система что надо. Язык - С++. С-подобный синтаксис сейчас у большинства коммерческих сред разработки и языков - сам С++, всякие там C# и прочие б-гомерзкие жабы с не менее б-гомерзкими рнр. Всякие паскали и бейсики - сильно не рекомендую. Они считаются более простыми для обучения, но их прикладное использование под большим вопросом. Почесав затылок, юзер дописал через 1 минуту Цитата:
|
Цитата:
|
Сколько лет ТС?
|
Цитата:
но хотелось бы уточнить какова расшифровка аббревиатуры? |
TC - топик стартер, тот кто автор темы.
А где учишся\учился? Специальность связана с IT? |
Цитата:
учусь заочно в ХНТУ - транспортные технологии в июле уволился с жд и отправился на поиски себя =) |
Цитата:
|
Хаскелл на данный момент является лучшим языком для новых проектов. Исключительная выразительность языка и мощная система типов позволят Вам быстро писать элегантный и надежный код. Язык еще не столь распространён. пока ваши конкуренты используют устаревшие технологии на базе нетипизированных лямбла-исчислений или императивного подхода с элементами динамической типизации, вы сможете в разы поднять свою эффективность, задействовав System F - последнее достижение науки в области статической типизации. Но это еще не все. В жизни любого стартапа наступает момент, когда он превращается в продукт и сопровождению проекта привлекаются дополнительные разработчики. На этом этапе распространённость и доступность языка начинает играть решающую роль. Благодаря активной популяризации Хаскелла и функционального программирования в среде коммерческих программистов, а также поддержке этого языка со стороны лидера производства оффисных приложений и операционных систем - корпорации Майкрософт, Вы можете быть уверены, что в будущем Вам не придется переписывать свой проект на С++, как это было с печально известной разработкой Пола Грэма. Хаскелл обеспечит вам гарантии успеха и стабильности Ваших начинаний. Выберите Хаскелл сейчас и через несколько лет Вы сможете наслаждаться результатами своих трудов - успешным проектом, выполненным с учетом всех современных технологий и индустриальных стандартов. Хаскелл - Ваш проводник к успеху в мире разработки программного обеспечения. Выбирайте Хаскелл.
|
это что, рекламная пауза?)
|
Самый лучший язык это ассемблер, ненадо ото ляля
Хаскелы / шмаскелы одинфиг все транслируется сами знаете во что |
В яву/дотнет? )))
|
Время на сервере: 12:07. |
vBulletin 3, Copyright © 2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co