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

clck.ru — Камрады, нужен развёрнутый совет. Как стать программистом? как войти в профессию?
Картинки, Компьютеры | Дядя Миша 15:40 06.10.2020
19 комментариев | 82 за, 2 против |
#1 | 16:32 06.10.2020 | Кому: Склеп
> Let's sratsch begin!!!

Let's begin from sratsch!!!
#2 | 16:39 06.10.2020 | Кому: Norsk Viking
Для начинающего - сииильно сложно. Надо сначала понять, что там к чему, как минимум "стать просто кодером".
#3 | 17:16 06.10.2020 | Кому: Norsk Viking
угадал :) но это типичный бейсик по моему, без специфики
#4 | 17:18 06.10.2020 | Кому: sergi
А вот то, что начали писать на продвинутом js (дорвавшись до нормального уровня абстракции) - повлияло :)
Эмуль Спектрума уже сто лет как на нём написали. Кросс-компайлеры с С++! естественно, вся эта туча сгенерённого кода требует производительности.
#5 | 19:33 06.10.2020 | Кому: Norsk Viking
DRAW там был, но вроде со строчным аргументом, как на Ямахе - длинная команда. Ползучий вертолёт, нарисованный этой командой из "Науки и Жизни" - одно из первых, что я написал на БК и на компе вообще :) Так что теперь я понял, почему про Спектрум подумал. С форматами уже плохо, за давностью лет :)
#6 | 19:35 06.10.2020 | Кому: Prinzip
то же, что и при загрузке с магнитофона - на одном LOAD на другом SAVE или копировщик запустить (COPY COPY :) ), загрузить сначала и начать сбрасывать
#7 | 19:49 06.10.2020 | Кому: Prinzip
Если писать свой протокол, то можно и побыстрее. Более того, для Спекки дохрена написано досужими программерами, чисто чтоб показать мастерство, и какие-то сетки вроде тоже есть.
А если просто "электрическим способом", то будет стандартная скорость стандартных команд.
#8 | 19:50 06.10.2020 | Кому: Злой
Да, необходимый уровень - для свободного чтения SO и доки в общем. Язык для общения - потом, как попрёт.
#9 | 12:08 07.10.2020 | Кому: Ummon
Как укладывать парашют, издание второе, исправленное и дополненное.
Я пару проектов написал на андроиде, один на джаве, другой на котлине. На нём приятно писать после джавы - решает гучу её геморрев, которые достали за 20 лет.
Они таки нормально сделали - и Идею, и Решарпер (сам не юзал), и вот Котлин.
#10 | 12:16 07.10.2020 | Кому: angryPhD
Плюс всё. Всё так.

Javascript - сейчас (не)наше всё, если на нём надрочиться, будет и что пить, и чем закусывать. В вебе активно юзается и в клиентах и уже в серверах.

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

Питон - очень популярен у учёных-непрограммистов, которым надо кодить, и в QA. Судя по всему, хорошо ложится на научный склад ума :) ИИ, атомная энергетика итд.
#11 | 13:27 07.10.2020 | Кому: gl00m
О как.
То есть компайлер котлина не может сделать байт-код, по эффективности сравнимый с выходом джавовского?
Это PC или ондроед?
#12 | 16:55 07.10.2020 | Кому: gl00m
даааа! я когда первый раз про это прочитал, первая мысль была - а рефакторить?
#13 | 01:57 08.10.2020 | Кому: gl00m
Ну в общем да, в текстовом редакторе и на джаве без тултипов и комплешена задолбаешься кодить.
Я с питоном начал возиться лет 15 назад просто. Недавно в пычарме тряс стариной - хорошо :) Рефакторить не пробовал, но это первое, что на ум приходит из того, что PY IDE на себя должна брать.
#14 | 12:02 08.10.2020 | Кому: sergy
> Если в твоём городе ИТ сектор широко не присутствует, то шансов пробиться в него практически нет, что бы ты не делал.

Да, потому что для удалённой работы надо сначала прокачаться в реале. Местный 1с рыночек кмк будет уже поделен :)

В НН по прежнему "большая тройка" рулит (МераТелмаИнтел)?
#15 | 12:12 08.10.2020 | Кому: gl00m
На оферфлоу лет 10 назад спросили, в чём +- меркурия и гита, ему ответили с кучей плюсиков: меркуриал - это система контроля версий, а гит - образ жизни (с подъёбкой, что гитовцы - сектанты). Ну и где тот hg сейчас?

То же с аджайлом. Он задрал - но похоже, для некоторых типов задач он реально работает (и упаси бог в такое попасть). Мозгоедство - или мозгоёбство, в зависимости от наклонностей начальства :)
Ушёл из конторы с жёстким аджайл в фирмочку "ну собираемся раз в неделю задачи закрыть, но оценивать задачи чаще чем раз в полгода считаю непроизводительным", оказалось, такое ещё бывает. Душа поёт и сердце тает, подозрительно хорошо:)
#16 | 15:35 08.10.2020 | Кому: gl00m
Когда нет закреплённых проектов, типа сервисной компании, мелкие задачи раздаются каждый раз случайным людям, а за галерниками надо следить :)
Я привык в другой обстановке работать, но это вопрос доверия к исполнителям.

Возбуждённый стрём мастер как раз из этой оперы, понабирают манагеров по обявлению, и те по заученному хуярят вне зависимости от уорвня исполнителей, каргокульт.
#17 | 14:22 09.10.2020 | Кому: Карманный Антон
Попадалась статья и тест на английском, определяющий, кто может.
По вопросам чётко было видно - одни считают, что компьютер умный и сам догадывается, другие - что компьютер тупо делает то, что ему скажут. Вторые - программисты, первые - кактусоводы. Можно, наверное, первых переубедить во вторых, но кактусы разводить интереснее.
#18 | 14:28 09.10.2020 | Кому: gl00m
List<Order> потому что ещё количество, тип, чекбокс "куплено". и equals по лейблу чтобы unique
И сет обычно порядок добавления не сохраняет, а произвольно по своей сортировке лепит, это не есть гут для списка покупок.
#19 | 16:26 09.10.2020 | Кому: pavelat
Естественно бд, но не селектить же каждый раз, чтоб на экране чекбоксик правильно показать - всё в объекты упихивается и с ними работается. Hibernate :)
Войдите или зарегистрируйтесь чтобы писать комментарии.