Вход | Регистрация
    1  2  3  4  5  6  7  8   
О жизни... :: Работа

OFF: Помогите с выбором нового языка программирования

OFF: Помогите с выбором нового языка программирования
Я
   nodrama
 
28.07.21 - 20:33
Доброго времени суток. в другой теме начали уже обсуждать, но думаю надо создать отдельную. Около 15 лет занимаюсь только 1с (Если что мне 33). Зарплата росла, работы хватает. Сейчас выходит около 250к-280к в месяц (основная+подработки). Но все больше и больше хочется ,постеменно конечно,уйти от 1с, во что-то другое. Так как даже если все выучить и понимать, без опыта много денег не предложат. Есть и желание и время и собственно деньги на курсы и т.д. Готов вкладываться так сказать в обучения.
Собственно к чему мы пришли в другой теме, выбора популярного языка программирования, не так уж и много.

Питон - с зарплатой от 300к++ в месяц 196 вакансий только на ХХ.ру по региону Москва

C# - С зарплатой от 300к++ в месяц 98 вакансий только на ХХ.ру по региону Москва

С++ -С зарплатой от 300к++ в месяц 114 вакансий только на ХХ.ру по региону Москва.

Java - C зарплатой от 280к++ в месяц 320 вакансий только на ХХ.ру по региону Москва.
Цифры примерные, на память, лень еще раз смотреть ХХ.

В соседней теме, сразу отговорили от C++. и Большенство было за С# или Питон, Яву вообще не комментировали почему-то и не обсуждали.

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

Так же в той теме все говорят что Питон старенький по сравнению с C#, но по факту легче в написании и освоении. Аля он в каждой бочке затычка, где хватает его возможностей.
Собственно у меня тупик. Я вообще не понимаю, какой лучше выбрать в современных реалиях. Но вроде люди склоняются на C# типо там что то про Unity, а оно сейчас популярно и так далее.
Можете объяснить дну, какой язык, что дает? И что лучше изучать в наших реалиях. И есть ли какие то преимущества. Аля если 15 лет писал на 1с, то допустим Питон будет проще в изучении и так далее. Или вообще пофигу.

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

p.s. Все мы понимаем что ЗП 1с, меньше чем ЗП того же С# и Питона, за те же работо-часы. Что бы зарабатывать спокойно на 1с 400к+ нужно работать без выходных не на одну фирму и скорее всего не по 8 часов, либо иметь кучу клиентов. Что бы зарабатывать 400к+ на C# можно спокойно работать 8 часов в одной нормальной организации, само с собой с кучей знаний и опыта конечно, не после курсов)).. Я образно сейчас.
Ну и плюс просто интересно выучить что-то новое.
   ДенисЧ
 
101 - 29.07.21 - 11:08
(100) === придумали не они.
   Злопчинский
 
102 - 29.07.21 - 11:14
(97) "!=" - так это вроде еще с древних Си пошло...
   nodrama
 
103 - 29.07.21 - 11:17
(100) Да вообще жесть. Просто не понятно, зачем. Что ими движело когда они придумывали && как И и == как равно а === как идентично
Целеноправлено усложняли код имхо))
   nodrama
 
104 - 29.07.21 - 11:18
(96) Интересно а в C Шарпе, так же.. === && и тд ?)
   Kongo2019
 
105 - 29.07.21 - 11:18
(102) Ага тогда не было на клавах больше и меньше.
   Злопчинский
 
106 - 29.07.21 - 11:19
а что такое "как идентично"..?
А===Б
значит и А и Б - указывают на один и то же значение (адрес в памяти)..?
или как?
   Kongo2019
 
107 - 29.07.21 - 11:19
(104) Не, там уже более логично.
   ДенисЧ
 
108 - 29.07.21 - 11:19
(103) Ими "движело" то, что & - это побитный оператор, а && - логический
Правда, современным зумерам этого не понять.
   Mikeware
 
109 - 29.07.21 - 11:20
(97) хосспадя... тебя заботят такие мелочи?
   ДенисЧ
 
110 - 29.07.21 - 11:20
(106) Нет. Значит, что имеют одинаковые значения. А == как раз про адреса.
   nodrama
 
111 - 29.07.21 - 11:23
(107) а в Java обычным я понимаю, там тоже самое примерно с === и тд ?
   Злопчинский
 
112 - 29.07.21 - 11:23
(110) вообще ничего не понял ;-)
в операторах сравнения операция == и === - что значит?
   wt
 
113 - 29.07.21 - 11:24
(93) вообще, я понимаю, что каждый сходит с ума по своему. Меня учили по иному. Сначала появлялась задача, затем выбирались инструменты, которые оптимально ее решали. Задача решалась. А у исполнителя появлялись новые компетенции. У вас наоборот. Когда-нибудь вы с обилием компетенций, которые нафик никому не нужны будете суперспециалистом ни в чем.
   Garykom
 
114 - 29.07.21 - 11:27
(113) и как много инструментов ви таки умеете?
   ДенисЧ
 
115 - 29.07.21 - 11:27
(112)
Энто для объектов, а не для простых типов.
   Garykom
 
116 - 29.07.21 - 11:28
(112) про ссылочные типы в курсе?
ну там может на C++ или Pascal/Delphi дело имели?
   Garikk
 
117 - 29.07.21 - 11:28
(111) в java вроде вместо === надо equals юзать
   Garykom
 
118 - 29.07.21 - 11:29
(117) как и в C#
   nodrama
 
119 - 29.07.21 - 11:29
(113) ну видимо вы слишком стары уже ;)
У меня два высших + 2 повышения квалификации аля курсы при институте (бух + глав бух).
Нет ни чего плохого в том что человек хочет чего-то знать больше чем ему нужно для конкретной работы. в конкретный момент.
Только когда изначально ставиться задача, а потом выбирается инструмент. Вы тратите больше времени ибо задача стоит и ждет, пока вы уважаемый научитесь пользоваться инструментом и найдете его ;).. логично же.
Мастера которые чинят тебе унитаз, приходят со своим инструментом УЖЕ. А не приходят, смотрят, уходят и приходят заново )
   ДенисЧ
 
120 - 29.07.21 - 11:30
(119) "У меня два высших + 2 повышения квалификации "
А что, с первого раза не смогли научить?
   nodrama
 
121 - 29.07.21 - 11:30
(118) ага уже посмотрел. что самое смешное что Джава и ДжаваСкрипт вышел в один год 1995.. но там надо набрать equals хотя бы что то разумное.. а в другом === надо сказать спасибо, что хотя бы === а не !======&&
   Chai Nic
 
122 - 29.07.21 - 11:31
Меня от джавы оттолкнул один факт - там НЕТ беззнаковых типов. Какого хрена??
   nodrama
 
123 - 29.07.21 - 11:31
(120) чему ? у меня техническое + экономическое.
А потом бухгалтерия + практические курсы главного бухгалтера.
Мне пофиг было все за счет компании прошлой )
   Garikk
 
124 - 29.07.21 - 11:31
equals тоже у многих мозг сносит как показывает практика... типа чем == отличается от equals
   Garykom
 
125 - 29.07.21 - 11:32
(122) а зачем? покажи беззнаковый тип в 1С
   Garikk
 
126 - 29.07.21 - 11:32
(122) а зачем они тебе? мне например мозг сносит факт что питоне например нестрогая типизация, это гораздо больший ужас
   Mikeware
 
127 - 29.07.21 - 11:32
   Chai Nic
 
128 - 29.07.21 - 11:33
(125) Так джава позиционирует себя как универсальный язык, а не предметно-прикладной. Работа с буфером и двоичными данными, не имея возможности использовать беззнаковое целое - это извращение какое-то.
   nodrama
 
129 - 29.07.21 - 11:33
(124) equals  хотя бы переводится как "Равные".. то есть знания английского дает тебе понимание. что это равные..
А "==" что это когда ты допустим видишь это первый раз?? два раза равно ?))))
   Garikk
 
130 - 29.07.21 - 11:34
(129) ну тут не важно как это выглядит, это принципиально разные операторы
 
 
   Garykom
 
131 - 29.07.21 - 11:35
(128) тебе кто запрещает взять тип больше и добавить нужное?
ну да "byte — диапазон допустимых значений от -128 до 127" и что?
в чем проблема то?
   Mikeware
 
132 - 29.07.21 - 11:35
(129) ну вообще-то рекомендуют прежде чем что-то делать - почитать инструкцию. Например, прежде чем заглядывать в книжки - читают букварь. Чтоб понять, "а что означают все эти закорючки?"
   Garykom
 
133 - 29.07.21 - 11:37
(129) ничего не видишь а просто запоминаешь https://developer.mozilla.org/ru/docs/Web/JavaScript/Equality_comparisons_and_sameness
   Chai Nic
 
134 - 29.07.21 - 11:37
(131) А как быть, если хочешь присвоить байтовую константу ячейке памяти?
Типа buf[123]=240 где buf - байтовый массив.
?
   ДенисЧ
 
135 - 29.07.21 - 11:39
(129) А ты представляешь, как программист видит простую матзапись 0!=1 ??
   Garykom
 
136 - 29.07.21 - 11:39
(134) и в чем проблема
buf[123]=240-128
   ДенисЧ
 
137 - 29.07.21 - 11:39
(132) Что??? ЧИтать??? Инструкцию???? О_о
   Chai Nic
 
138 - 29.07.21 - 11:39
(136) И эти люди запрещают мне ковыряться в носу? (с) ))
   Garikk
 
139 - 29.07.21 - 11:40
(134) напрямую с памятью только в си можно это во первых
а во вторых такие кейсы довольно редки
   Garykom
 
140 - 29.07.21 - 11:41
(139) если честно я такие кейсы тупо не встречал
либы уже это сами делают обычно
   Chai Nic
 
141 - 29.07.21 - 11:41
(139) Ну да.. а двукратный оверхед при использовании счетчика, если не хватает знакового типа? Конечно, в джаве хорошим тоном считается писать тормозной код.. но для нас, заставших нормальный быстрый легаси-код, это дико.
   Garykom
 
142 - 29.07.21 - 11:42
(141) ммм
"640кб хватит всем"©
   Mikeware
 
143 - 29.07.21 - 11:45
(137) сейчас некоторые "смотрят". тоже вариант... правда, кусочками по 5 минут
   Garikk
 
144 - 29.07.21 - 11:47
(141) на яве не пишут код где такие вещи имеют значение. там если копнуть глубже внуть самой явы, там горааааздо больше оверхеда по инициализации всяких оберток у классов, и лишние опреации по счетчикам это такая мелочь что никто внимание не обращает
   Chai Nic
 
145 - 29.07.21 - 11:50
(142) Ну не утрируйте. Я про то, что если сравнить середину двухтысячных и то, что мы имеем сейчас - то по факту, софт стал на порядок более тормозным, ничего реально не дав при этом нового.
Меня тогда шокировал powerchute, написанный на джаве, тормознооой как не знаю кто и тяжеленный, который делал абсолютно то же самое, что и более старая утилитка в пару мегабайт - вот только она не поддерживала уже usb-порты. Уже в то время джава стал синонимом пожирателя ресурсов.. уже тогда было ощущение, что это не к добру.
   Garikk
 
146 - 29.07.21 - 11:55
(145) меня больше шокировал симантековский антивирь, который ep protection, который состоял из томката, запущенным в нем jsp и формой с единственный webview контролом который показывал интерфейс который этот jsp отдавал - и это считалось интерфейсом антивируса, где полторы кнопки и простенькие настройки для подключения к центральному серверу
по сравнению с powerchute на яве (который тормозной не потому что на яве, а потому что его криворукие инвалиды писали, как собственно все не ИТ компании) это горааааздо больший кошмар
   Garykom
 
147 - 29.07.21 - 11:55
(145) с тех времен java сильно оптимизировалась
да ресурсов требует больше
но на нормальных ресурсах работает почти так же шустро как C/C++
   Garikk
 
148 - 29.07.21 - 11:57
вот очень близкая почти каждому 1Снику софтина на яве, клиентбанк ibank2, оч приятная софтина
   Garikk
 
149 - 29.07.21 - 11:57
(147) да...только нормальные ресурсы это гигабайт 8 памяти и желательно 8 ядер ;))
   Garykom
 
150 - 29.07.21 - 11:58
(149) платформа 1С пока написана на C++
а какие ресурсы требует?
   Garikk
 
151 - 29.07.21 - 11:59
(150) ну она не много требует кстати для своего функционала
была бы она на яве былобы в разы хуже
   Chai Nic
 
152 - 29.07.21 - 12:00
(150) Это потому что в разработчики платформы прорвались люди, уже испорченные джавой)
   Mikeware
 
153 - 29.07.21 - 12:00
(145) то по факту, софт стал на порядок более тормозным, ничего реально не дав при этом нового. - это бесконечная гонка по кругу: программисты говорят:о, у нас дохрена ресурсов, перестанем их экономить! будем простописать быстрее и больше. Юзвери говорят - э, эта фигня стала медленно работать, надо новое железо! Железячники говорят - вот вам новое крутое железо, ктоому хватит ресурсов на вашу фигню! программисты говорят: о, у нас дохрена ресурсов!...
(146) ну, если язык стимулирует говнокод - это не есть хорошо... Тем более, наговнокодить в мелком проекте ("из формы и двух кнопок")... зато модно-стильно-молодежно... управляемые формы, котеки...
   Garikk
 
154 - 29.07.21 - 12:00
у меня вон есть сервис sso - keycloak, казалось бы, софтина генерит jsw токены и имеет админку в которой можно настройки менять, этож ппц какойто...оно жрет 3 гигабайта памяти просто в покое
   Garikk
 
155 - 29.07.21 - 12:01
(154) *jwt
   Garykom
 
156 - 29.07.21 - 12:08
(154) это ты EDT не щупал да? тоже на java
   Garikk
 
157 - 29.07.21 - 12:10
(156) если говорить про edt - я терпеть не могу эклипс ;)
==
на так, ну jetbrains на яве написан, и память он жрет как не в себя
у меня в одно время был комп с 8 гигабайтами памяти, две копии idea и браузер - и всё крындец
   Garikk
 
158 - 29.07.21 - 12:11
(157) это при том что в староглинынные времена когда я писал на C#, Visual Studio у меня летала на celeron 800 и 512 мегабайтах оперативки
   Terl
 
159 - 29.07.21 - 12:11
Я могу привести кучу вакансий для прогера 1С, где среди требований будет только знание языка 1С. Да, там будет требование к предметным областям и методам, но по сути это все объединяется в понятии 1С разработчик.

Что до других направлений, то я не видел вакух с требованием "Знание Питон", "Знание С#" и др, там всегда идет набор языков, которыми должен владеть разработчик под вакансию.

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

С тем же успехом можно подучить php, java и заниматься интеграцией Битрикс с 1С.
   Garikk
 
160 - 29.07.21 - 12:19
(159) <то я не видел вакух с требованием "Знание Питон", "Знание С#" >
полно таких

<Таким образом, для зп выше 250+>
Это сеньорские зарплаты, желательно не владеть, а иметь понимание..причем не в других языках, а  это разные вещи
 
 
   Garikk
 
161 - 29.07.21 - 12:20
(160) *не в других языках, а во всяких тулах типа git, docker
   Kongo2019
 
162 - 29.07.21 - 12:22
(159) Хрен с ним согласен на 100 тыщ, и просто владеть Си или Питоном.
   Garikk
 
163 - 29.07.21 - 12:26
(162) с просто владеть питоном - запросто на 150 можно, вообще не напрягаясь и даже sql знать не нужно
   Kongo2019
 
164 - 29.07.21 - 12:31
(163)Где? и я это sql знаю. Ну средне где-то.
   Garikk
 
165 - 29.07.21 - 12:31
(164) да везде, походи по собеседованиям в контору с вилкой 150-250, ты полюбому найдешь 2-3 собеса максимум
   Garikk
 
166 - 29.07.21 - 12:33
вон хоть в мейлру, откуда я ща увольняюсь
   wt
 
167 - 29.07.21 - 12:38
(114) да много чего. За исключением сегодняшних новомодных типа го.
   Asmody
 
168 - 29.07.21 - 12:40
(97) javascript конечно писал гений. конченный гений. вот тут собраны самые вопиющие примеры "гениальности": https://github.com/denysdovhan/wtfjs#-examples
   nodrama
 
169 - 29.07.21 - 12:40
Сейчас смотрю в инете разные курсы обучающие.. и выплала реклама от яндекса. Яндекс.Практикум. где за 9 месяцев обучаешься Питону.. И там написано, что предстоит делать, ну типо в конце как портфолио.

Социальная сеть:
Вы научитесь взаимодействовать с базами данных, формировать ленту публикаций. Реализуете возможность регистрироваться и входить на сайт под своим аккаунтом и публиковать записи. Вы погрузитесь в бэкенд сервиса, оставив отрисовку интерфейса в стороне: ей пусть занимается фронтенд-разработчик.

Сразу вопрос, а зачем соц.сеть писать на Питоне??
   nodrama
 
170 - 29.07.21 - 12:44
Ахах
React-разработчик создаёт приложения на React и использует дополнительные инструменты: Redux, TypeScript, Jest

Курсов по JavaScripty даже в Яндекс.Практикуме (платном) нету ))
   Kassern
 
171 - 29.07.21 - 12:45
(170) да ладно первый в поиске Курсы программиста JavaScript. Курсы от Яндекса!
   nodrama
 
172 - 29.07.21 - 12:55
(171) Это не просто JavaScript

Курс называеться Веб-Разработчик.. И что то странно, там зарплата на МИДЛ 80к из какой то статистики.

Веб-разработчик разрабатывает сайт на языках HTML, CSS и JavaScript. Создаёт интерфейсы с помощью библиотеки React. Настраивает Git, чтобы работать в команде, и Webpack, чтобы собирать файлы проекта автоматически. Веб-разработчик разбирается и в устройстве сервера: может настроить Nginx и запрограммировать сервер на Node.js.
   Asmody
 
173 - 29.07.21 - 13:07
(170) Ну так говорили же уже неоднократно: сам по себе ЯП в современном программировании ничего не значит. Его нужно учить с фреймворками/библиотеками, в зависимости от задач.

И, например, "питон для веба" это совсем не то же самое, что "питон для датамайнинга". Конечно, сам python будет тот же самый, но вот его "обвязка" будет совсем разная.
То же самое с javascript/typescript. Вне angular/react/vue особой радости в нем нет. А каждое слово из перечисленной троицы - это отдельный, причем, быстро меняющийся мир. А есть еще серверный javascript. И тут даже могут быть отличия в версиях и диалектах языка, потому как многое зависит от сборщика, версии ноды и погоды на Марсе.
   Asmody
 
174 - 29.07.21 - 13:13
По аналогии с 1С, сам язык - это десяток ключевых слов, да столько же операторов. Чего там учить? В знании только языка 1С ценности мало.
А вот фреймворк, который мы называем "платформа", учить можно всю жизнь. Да плюс ещё библиотеки, типа БСП.
   Chai Nic
 
175 - 29.07.21 - 13:16
(158) "это при том что в староглинынные времена когда я писал"
В эпоху Delphi 2.0 комп с 64 мегабайтами считался ооочень крутым, вся IDE с компилятором в память помещалась и летала.
   Garikk
 
176 - 29.07.21 - 13:20
(169) <Сразу вопрос, а зачем соц.сеть писать на Питоне??>
давайте вспомним что вконтакт на php написан
(175) и что блин такого поменялось с середины 2000х годов в ide, что текстовый редактор с подсказкам стал жрать не 512 мегабайт памяти, а 3+гигабайт, при этом не делая чегото особенно крутого?
   Garikk
 
177 - 29.07.21 - 13:21
отладики, watcher's анализаторы кода, рефакторинг-плагины..это всё было в VS 2001 года
   Mikeware
 
178 - 29.07.21 - 13:35
(175) ну, помнится, в 64кБайт  влазила операционка, редактор-ассемблер-эмулятор... да еще экранная память туда же отображалась...
(176) "перешли на новую прогрессивную платформу"©
   Garikk
 
179 - 29.07.21 - 13:37
(178) ну тут есть разница, когда ос влазила в 64 килабайта, там не было ни gui не подсказок ничего
а вот то о чем я говорю, на 85% было уже в 2001 году
   PLUT
 
180 - 29.07.21 - 13:40
(168) там есть адаптированный перевод для одноэсников

https://habr.com/ru/company/mailru/blog/335292/
   Chai Nic
 
181 - 29.07.21 - 14:01
(179) Причина как раз во всеобщем велосипедостроении. Когда вместо того, чтобы просто пользоваться апи, предоставляемым системой, начали рисовать окошечки попиксельно, потому что так модно, стильно, молодежно. Дизайнер победил инженера. А это повлекло за собой огромный пласт прочих библиотек, которые приходится за собой таскать для переносимости. Ну а пиксели рисовать "новые программисты" хотят не иначе как через прослойку из стопятьсот классов. И не факт, что эти классы оптимизированы именно для данной задачи.
   Asmody
 
182 - 29.07.21 - 14:05
(176) У ней внутре неонка aka java
   Kongo2019
 
183 - 29.07.21 - 14:10
(181) Ну так классика. Быстро слепить и в продакшен, время деньги.
   Mikeware
 
184 - 29.07.21 - 14:13
(179) гуя не было, а вот подсказки уже были.  многооконность некоторая была (мы ж уже винду увидели!).
просто писяно было на ассемблере... он в методологию ХХП не вписывается...
   Chai Nic
 
185 - 29.07.21 - 14:17
(184) Целью появления винды было как раз избавиться от велосипедов, чтобы максимальная часть кода выполнялась системным АПИ, в том числе и пользовательский интерфейс. Какое-то время так и было. А потом людям захотелось извращений..
   Garikk
 
186 - 29.07.21 - 14:18
(184) ну сейчас подсказки всётаки совсем другого уровня
(185) винда не для программистов появилась, а для пользователей
если уж на то пошло то юникс уже был где все это было и интерфейс и апи системные и юникс-вей во все щели с разделяемостью и унификацией
   Chai Nic
 
187 - 29.07.21 - 14:25
(186) Винда была для двух сторон. Для пользователей - единообразие интерфейса, общие сервисы. Для программистов - удобство разработки, минимум дублирования кода.
А с какого-то момента всё это рухнуло. И для пользователей - единообразие исчезло, каждая программа стала выглядеть чем дальше тем чуднее, что для программистов - начались велосипеды на ровном месте, закат солнца вручную и т.п.
   Chai Nic
 
188 - 29.07.21 - 14:29
(+187) И эта катастрофа совпала с широким внедрением джавы и дотнета.. вот и возникает мысль - а нет ли здесь причинно-следственной связи?..
   ДенисЧ
 
189 - 29.07.21 - 14:35
(188)Просто в программирование пришли индусы и миленнииалы (или как там сейчас называют), научившиеся по курсам с++ за 45 минут
   Garikk
 
190 - 29.07.21 - 14:36
(188) зато благодаря джаве и дотнету (а еще электрону простигосподи) мы имеем отличную кроссплатформенность, когда можно без проблем, этим тормознутым джетбрейнсом или вскодом пользоваться и на винде и на маке и в линуксе
   Chai Nic
 
191 - 29.07.21 - 14:38
(190) Я так скажу, что даже через эмулятор Wine на линуксе старые нативные виндовые программы работают лучше, чем новые "кроссплатформенные". Может лучше так?)
   Garikk
 
192 - 29.07.21 - 14:53
(191) в вайне чтобы так всё работало, есть список костылей для многих программ и всёравно это не спасает от глюков
так что наверное всёже не лучше, это как минимум также косячно
   NorthWind
 
193 - 29.07.21 - 15:20
(169) я на интенсиве от скиллбокса на питоне мессенджер писал :) с веб-сервером и клиентами на Qt.
Прикольно
   Garykom
 
194 - 29.07.21 - 15:27
(193) и как на работу устроился? 1С забросил?
   cViper
 
195 - 29.07.21 - 17:18
(0)Учить надо не язык программирования а Computer Science и в первую очередь Algorithms and Data Structures.
Хороший инженер может без проблем перейти с одного языка на другой, потому что он владеет базой и при этой без понижения в зарплате. Инженер который умеет кодить на java и знает основы spring на фиг не нужен, если он не знает какие структуры данных там лежат под капотом. big tech компании отрывают с руками тех кто это знает. Там очень навороченные собеседовнаия, но если ты подготовишься, то тебя даже только с опытом в 1С возьмут.
leetcode.com - очень популярная платформа для прокачки базовых знаний и навыка решения кодинг задач. Чем раньше начнешь, тем лучше.
   Kassern
 
196 - 29.07.21 - 17:21
(195) Поделитесь, если не есть возможность, какие книжки читали и что более помогло в трудоустройстве, каких успехов смогли добиться в данном направлении?
   Рюкзак
 
197 - 29.07.21 - 17:28
(76) Модульное деление в JS может пригодиться, например, если нужно получить последнюю цифру числа. Но я редко его использую. Не заморачивайся такими мелочами!
   Рюкзак
 
198 - 29.07.21 - 17:30
(79) Чтобы написать приложение для телефона, конечно одного JS не достаточно. Нужно еще знать HTML, CSS, хотя бы базовые знания. Но я обычно использую готовый дизайн Бутстрап, так как для себя делал, и мне дизайн не очень важен, главное функциональность.
   Рюкзак
 
199 - 29.07.21 - 17:31
(102) "!=" - это неправильный оператор. В JS нужно писать так: "!=="
   Garykom
 
200 - 29.07.21 - 17:35
(195) >Хороший инженер может без проблем перейти с одного языка на другой, потому что он владеет базой и при этой без понижения в зарплате.

Сказки.
На практике после некоего возраста хрен куда перейдешь со сменой стека.
Или только с диким понижением зарплаты практически до уровня джуна.
  1  2  3  4  5  6  7  8   

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
В секцию Работа можно добавлять сообщения только после регистрации на форуме.
Если вы уже зарегистрированы, вам нужно войти на форум.