Вход | Регистрация
    1  2  3  4  5  6  7  8  9  10   

Что скажете про Java? у кого есть опыт перехода на него? Сколько заняло, каков заработок?

Ø [Новиков, 23.06.19 - 17:29]
Что скажете про Java? у кого есть опыт перехода на него? Сколько заняло, каков заработок?
Я
   Устюгов Павел
 
09.06.19 - 10:57
Выбирая между С++ и Java Пришел к выводу, что на Java работать перспективнее. Больше работы, Больше удаленок и попроще, чем С++ будет.
Постепенно начинаю изучать Java при этом основным направлением по прежнему является php (laravel) + js (vue2.js)

Что вы думаете по поводу Java? Как быстро можно наработать скиллы, чтобы получить удаленку с доходом не менее 80т.р (для начала). ?
Как вы переходили на Java, какие задачи решаете?

Насколько я понимаю за год можно вполне освоить этот ЯП вместе с технологиями, идущими вместе с ним чтоб дорасти до такого уровня дохода а потом уже через пол годика дорасти до 150 и т.п. Потолок высокий - порядка 3000$
На Java пишутся различные банковские системы, системы учета типа аналогов 1с.

Стоит ли переходить на Java?

Сам php и js не брошу - на них всегда можно брать подработки. Но Java думаю выбрать как основное направление со временем.
- На нем легко найти удаленку в другой стране и работу с переездом;
- Специалисты этого ЯП высоко оплачиваются;
- От Java до Big Data рукой подать, а там еще больше денег. Ну и либы есть для Data Science.


Вот неплохая статейка о переезда бывшего сис. админа в Германию и о том как он стал Java разработчиком за 1.5 года.
 
 
   Устюгов Павел
 
201 - 10.06.19 - 09:50
(197)А вы с каком городе, извиняюсь спросить искали вакансии?
   yavasya
 
202 - 10.06.19 - 09:50
(201) москва
   fisher
 
203 - 10.06.19 - 09:53
(0) ИМХО, java вполне оправданный выбор для смены направления работы, ибо рынок велик. А при смене направления работы главное - что? Правильно. Получить первую работу хоть чучелом, хоть тушкой. Поэтому кури Spring вдоль и поперек и забабахай хоть пару проектов на гитхабе. Чтобы и руку набить и потенциальным работодателям было что показать.
А когда попадешь в струю, то остальное - дело техники. Там уже несложно будет в любых направлениях смотреть и двигаться.
   Устюгов Павел
 
204 - 10.06.19 - 09:56
(203)во! хороший совет! пару проектов бабахнуть, выложить их и искать удаленку. к сожалению удаленка для меня единственный вариант. Пусть подольше придется изучать и пилить проекты. но зато сразу мидлом.
   qwerty
 
205 - 10.06.19 - 10:02
(182) я тебе ссылки привел на Немчинского. Почему сейчас нельзя лично тебе начинать писать десктоп на Ява. Ты его слушал? Комменты читал?

Я уже выше писал, что подавляющее большинство новых разработок, которые тебе как вайти в жава будут использовать стек Спринг (Boot) / Feign, там так же будет какой нибудь REST и веб морда на Vue или реакте.

Это скорее всего будет некий модуль к какой то ынтырпрайз системе, которая существует с начала нулевых, когда этот ваш пых пых был еще в пеленках.
   qwerty
 
206 - 10.06.19 - 10:06
(203) мне вайти в Ява удалось случайно из за закритической дороговизны стоимости часа внешнего ява разработчика.

Работодателю дешевле было свалить на внутренника, т.е. на меня.
   fisher
 
207 - 10.06.19 - 10:06
(204) Сразу на удаленку? Даже не знаю. Это только на забугор сразу тыркаться. Как минимум, разговорный английский должен быть хорош.
   Вафель
 
208 - 10.06.19 - 10:10
java - это же ентерпрайз, там удаленка кмк не обосо в почете.
ведь всякие банки, а у них повышенная озабоченность о секурности
   Устюгов Павел
 
209 - 10.06.19 - 10:15
(207)ну да. за бугор. Либо в Московский филиал забугорной фирмы. Английский отличный.
(208) это только теоретически. а на деле полно вакансий
https://remote-job.ru/search?search%5BsearchType%5D=vacancy&search%5Bquery%5D=Программист%20Java
   fisher
 
210 - 10.06.19 - 10:20
(209) > Английский отличный.
Тогда имеет смысл. Тут важно суметь себя подать и продать.
> Либо в Московский филиал забугорной фирмы
Удаленно? Сомневаюсь, что у них такой спрос на сотрудников, что оправдывается возня с удаленщиками. Хотя я не в теме тут.
   Устюгов Павел
 
211 - 10.06.19 - 10:22
(210)по моим предположениям удаленщиков нанимают чтобы экономить. ведь удаленщику можно платить меньше. Ну ладно. посмотрим.  Мне нужно в иностранной компании работать и потом переехать в другую страну. Но это может не получиться если я не поработаю для начала в иностранной компании. Именно по нарпавлению java.  По направлению php + js меня хоть сейчас возьмут. но таким спецам меньше платят в Европе, а это очень важно.
   Вафель
 
212 - 10.06.19 - 10:23
(211) переходи на чистый js фронтенд
   qwerty
 
213 - 10.06.19 - 10:32
(212) зачем переходить на чистый фронт, если фулл стекерам платят больше?
   fisher
 
214 - 10.06.19 - 10:34
(211) > ведь удаленщику можно платить меньше
Удаленщиков берут в основном, когда есть потребность в аутсорсе под конкретные задачи. Экономия на удаленке возникает в основном на разнице в оплате труда между регионами заказчика и исполнителя. А не на самой удаленке как таковой.
Ну и есть категория удаленщиков, когда ты уже опытный разраб в кровавом ентерпрайзе и тебе позволяют пореже заявляться в офис :)
(213) Вполне здравый совет. Рынок удаленщиков для чистого фронтенда в разы больше, чем для бэкенда. А фулл-стекеры на удаленке - это вообще кто такие? :) Типа разнорабочих? :)
   Вафель
 
215 - 10.06.19 - 10:35
(213) в больших конторах любят разделение: бэк отдельно, фронт отдельно
   Устюгов Павел
 
216 - 10.06.19 - 10:35
(212)я и так фулл стек. у меня на бэкэнде php а на фронтэнде vuejs. Со временем еще React добавлю для фронтэнда. А на бэкэнде java будет.
чистым js фронтэндом неинтересно заниматься. Это придется брать готовые макеты  и делать и верстку и функционал фронтэнда. и только этим заниматься... а когда тебя как фулстека берут, то в основном придется кабинеты всякие на фронтэнде реализовывать - это не такая пыльная работа, как воплощать во фронтэнд извращения веб-дизайнеров.  да и бэкэнд интереснее.
   fisher
 
217 - 10.06.19 - 10:38
Вокруг понятия фулл-стек строить дискуссию бесполезно. Слишком размытое понятие. Очень сложно поддерживать глубокую профессиональную специализацию одновременно в современных бек и фронт. А так-то и я могу фулл-стеком себя назвать. Ну а чо? Страничку нарисовал? Нарисовал. Серверный код есть? Есть. Все. Я фулл-стек.
   Устюгов Павел
 
218 - 10.06.19 - 10:38
(214)фронтэнд это не серьезно... Вообще Фул стек это человек, который может один развернуть проект для стартапа как я сейчас к примеру делаю. Что значит разнорабочий?  Налепить фронтэнд на реаткивном js это даже не работа - это так - сериал посмотреть и мозг разгрузить. Если речь идет о кабинетах, админках.   Если же нужно быть полноценным фронтэнд разрабом, который делает всякие извращения типа анимации на страницах средствами js, то тогда уж действительно нужен чистокровный FE
   Устюгов Павел
 
219 - 10.06.19 - 10:39
(217)ну а ты знаешь react js или angular или vuejs ?
   Вафель
 
220 - 10.06.19 - 10:39
(218) в современном мире принята специализация
   fisher
 
221 - 10.06.19 - 10:41
(219) Не-а. А ты можешь сказать что ЗНАЕШЬ их? Или по аналогии с Радченко? Сквозной пример реализовал, значит знаешь 1С?
   worker-good
 
222 - 10.06.19 - 10:45
(219) А ты знаешь людей кто перешел с 1с на веб-программирование и доволен?
   qwerty
 
223 - 10.06.19 - 10:45
(215) лолшто? А где ты возьмешь отдельно бекендера и отдельно фронтендера?

Ты их будешь отдельно искать 2 года на проект и не найдешь.

Лучше одного фулл стекера.
   Вафель
 
224 - 10.06.19 - 10:46
(223) ну так речь была про большие конторы, где не 1 прог, по отделы целые
   Вафель
 
225 - 10.06.19 - 10:47
Для мелких контор конечно без вариантов
   fisher
 
226 - 10.06.19 - 10:48
(223) Под большими конторами подразумевались большие проекты, видимо. Фуллстеки на больших проектах - это несерьезно. В том смысле что нерационально.
   fisher
 
227 - 10.06.19 - 10:49
Да даже если проекты маленькие, но их много - тоже уже рационально разделять.
   Устюгов Павел
 
228 - 10.06.19 - 10:56
(222)конечно знаю. это я сам. очень доволен. Прям дико. Но я дальновидный человек и мне нужно еще больше. Плюс правильное программирование.
(226)в больших проектах неинтересно работать. ,Творчества мало. Когда тебе дают задачи делать лишь кусок большой системы.  Другое дело, когда весь проект - это твое детище. Но в организациях где большие проекты там больше платят к сожалению.
   Вафель
 
229 - 10.06.19 - 10:57
так в малых проектах и денег меньше соотвественно
   qwerty
 
230 - 10.06.19 - 10:59
(217) ок, у тебя есть веб формочка с параметрами, кнопочка по которой на бек отправляется реквест, там исполняется код на ява: возьми из одного рест и положи в другой.

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

Зачем для этого в современном вебе сейчас держать двух кодеров?

Даже все пых мух макаки - это фулл стекеры.
 
 
   Устюгов Павел
 
231 - 10.06.19 - 11:00
(221)я работаю по крайней мере с ними. и углубляю свои знания. Решаю проблемы по мере их возникновения и постоянно обучаюсь глубже. а понятие "знаю" - это растяжимое.  есть джуниоры, есть мидлы, есть сеньеры...
(229)не обязательно.  Вот пример: Солидная финансовая компания решила запустить онлайн сервис. Деньги у ней есть, но она не готова под это дело организовывать it направление. Им достаточно найти фул стек разработчика адекватного и из своего штата выделить аналитика, который бы рисовал все прототипы страниц и формулировал тз. И через пол года проект будет готов. Денег у фирмы много и они могут хорошо оплачивать труд одного специалиста. При этом после окончания проекта они еще будут получать профит и смогут взять этого специалиста на поддержку проекта предложив ему долю от прибыли. (случай из жизни)
   Устюгов Павел
 
232 - 10.06.19 - 11:03
(230)они фул стекеры, но они не будут делать верстку. не путайте.  Вот, к примеру, нужно сделать интернет магазин. Неужели вы думаете, что php программист будет делать верстку? рисовать страницу каталога, фильтры, стили для? Нет.  Это будет делать верстальщик. Фулстекеру дадут только готовую верстку и где надо он внедрит в нее реактивность. Верстальщик и программист и дизайнер  - три звена цепочки. Во всех веб-студиях. Верстку фулл стек не делает.
   fisher
 
233 - 10.06.19 - 11:05
(231) Я хотел всего-навсего сказать, что в современном мире понятие "профессиональный фулл-стек разработчик" - это почти оксюморон, с одной стороны. А с другой стороны фуллстеками себя обзывают все кому не лень. Хотя в 99% случаев одна из частей его "стека" в разы хуже развита, чем другая по рыночным меркам. Ну либо обе не фонтан (в том смысле, что до синьора не дотягивают).
   worker-good
 
234 - 10.06.19 - 11:16
(232) По деньгам на сколько выиграл?
   Лефмихалыч
 
235 - 10.06.19 - 11:17
(195) в местах, где надо отчеты строить, например.
А еще - в местах, где нужно учёт соорудить. Замерь, сколько времени надо, чтобы на 1С решить задачу 1.7 на спеца и сколько времени и сил на то же самое на джаве (с любым фрэймворком и чем угодно). А потом сравни сложность того, что получилось там и сям.
   fisher
 
236 - 10.06.19 - 11:22
(235) Все так. При одном маленьком "если". Если устраивает надежность и масштабируемость 1С.
   Вафель
 
237 - 10.06.19 - 11:24
(231) сейчас солиюные фин фирмы обычно являются цетрами технолгий.
ввять тот же сбер. там человек 500 наверно в сбертехе работает
   Лефмихалыч
 
238 - 10.06.19 - 11:25
(236) так говорят те, кто про надежность и масштабируемость джавы знают меньше, чем про 1С
   Лефмихалыч
 
239 - 10.06.19 - 11:26
(237) думаю, что около 10 тысяч
   Про100Филя
 
240 - 10.06.19 - 11:35
(68)Очень ценю 1С, особенно за реализацию таких функций как timeout/sleep и т.п.
   fisher
 
241 - 10.06.19 - 11:37
(238) Это типа я невежда? Нет сударь, это вы невежда!
   Устюгов Павел
 
242 - 10.06.19 - 11:39
(233)ну до сеньера не дотягивает это очевидно )) в очень крупных проектах там требуются узкоспециализированные спецы
(234)не сравнимые вещи. я же на себя сейчас работаю. а по направлению 1с работал на дядю по 8 часов в день. В подробности вдаваться не буду. Но сейчас бывает что за два дня зарабатываю больше чем в направлении 1с за пол месяца.
   MadHead
 
243 - 10.06.19 - 11:46
(195) Отчет в 1с можно наклепать побыстрому, но если данных много то можно и недождаться результата. Я вот не сильно интересуюсь BI приложениями, но не исключаю, что и под джаву могут быть схожие конструкторы.
(196) Сложно спорить, что 1с в сегменте учетных систем для малого и среднего бизнеса в РФ будет предпочтительней. Но это все ровно до момента, пока технических возможностей 1с достаточно.
   MadHead
 
244 - 10.06.19 - 11:49
(235) Сейчас все больше в повседневную жизнь входят мл алгоритмы, на 1с - это будет еще то извращение, что-то такое реализовать.
   Garykom
 
245 - 10.06.19 - 11:50
(244) Тебе ВК готовую дать или сам написать можешь?
   Устюгов Павел
 
246 - 10.06.19 - 12:03
я вот не понимаю для чего на 1с ставить крест если ушел в java? можно же на работе и 1с использовать, и java и нормально будет. 1с для десктопа, java для работы в сети, для возможности работать в системе сотням пользователей одновременно онлайн. а саму базу 1с будет обслуживать один заведенный пользователь а в справочнике пользователей будет присутствовать реквизит "пользователь Java"
   Garykom
 
247 - 10.06.19 - 12:13
(246) Мешает неумение ездить одновременно на двух велосипедах и окружающие смотрят как на клоуна из цирка
   Garykom
 
248 - 10.06.19 - 12:15
Более 50% программистов не могут выучить на отличном уровне два и более языков программирования одновременно.
   Garykom
 
249 - 10.06.19 - 12:17
(248)+ Это кстати и для обычных языков верно, пересчитайте вокруг окружающих кто умеет разговаривать на двух и более языках (родной и иностранные) а кто только один родной язык знает
   SoulPower
 
250 - 10.06.19 - 12:21
(248)  Получается 100% одинесников выучили минимум 2 языка: встроенный язык 1С и язык запросов 1С )))
   fisher
 
251 - 10.06.19 - 12:27
(246) Да ничего не мешает. Недавно видел на инфостарте чел из гейм-дева про игру свою писал - так там админка, данные некритичные для нагрузки и еще чего-то там в 1С были. Другой чел по сути веб-движок простой реализовал, в котором структура сайта и весь деплой на 1С завязаны.
Просто мало таких кентавров, которые и 1С неплохо знают и на машинке вышивать умеют. А кто умеет и видит выгоды применения 1С в конкретной ситуации - почему нет?
   Конструктор1С
 
252 - 10.06.19 - 12:28
(248) каких два и более? На одном-то ЯП на отличном уровне программят лишь проценты, не то что на 2+
   Garykom
 
253 - 10.06.19 - 12:29
(250) К сожалению нет, ибо практика показывает что есть множество кто только или запросы хорошо знает или только алгоритмы кто старой школы из 77.
   Вафель
 
254 - 10.06.19 - 12:37
(253) Вот раньше были программисты...
так чтоли?
   Вафель
 
255 - 10.06.19 - 12:39
если контексты языков не пересекаются, то вполне можно знать несколько.
если пересекаются то для переключения сначала нужно  1 будет выгрузить из мозга, а 2 загрузить.
а на это драгоценное время уходит
   qwerty
 
256 - 10.06.19 - 12:39
(232) да, будет. Я год работал программистом интернет магазина.

Там нужен фулл стекер с упором на фронтенд и верстку. Т.к. кодовая база на пхп от производителя.

Разработка модулей для шопа - ну да, там пхп, но с упорна на фронт.

Поэтому и ушел, т.к. у меня упор на ынтырпрайзный бек.
   Вафель
 
257 - 10.06.19 - 12:42
(256) единственный прог?
   Garikk
 
258 - 10.06.19 - 12:42
(248) в этом просто нет смысла, подавляющая часть функционала у большинства старых языков, уже давно устарела
   Garykom
 
259 - 10.06.19 - 12:42
(254) Неа, сейчас лучше отлично запросы (и СКД) знать, а код/алгоритмы можно на троечку.
   Garykom
 
260 - 10.06.19 - 12:44
(258) Это у меня предусмотрено, эволюция от одного языка к другому это нормально и многие проактикуют.

Речь была про знать на отлично и применять одновременно.
   Garykom
 
261 - 10.06.19 - 12:45
(260)+ В смысле современные языки а не древние.
   qwerty
 
262 - 10.06.19 - 12:46
(232) рисовать страницу каталога, фильтры, стили для? Нет.  Это будет делать верстальщик. Фулстекеру дадут только готовую верстку и где надо он внедрит в нее реактивность

Что такое "рисовать страницу каталога"?

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

Ты фуллстекер. ОК?
   fisher
 
263 - 10.06.19 - 12:47
(254) Не. Просто 7.7 из-за более скудного инструментария (тех же отчетов и запросов) больше форсила на кодинг. А 8-ка в этом смысле значительно больше балует, соответственно и навыки кодинга менее важны стали.
   qwerty
 
264 - 10.06.19 - 12:48
(257) нет, другие проги занимались тем же самым. Т.е. фуллстек с упором на фронт.
   Garikk
 
265 - 10.06.19 - 12:52
(261) а какие у нас языки современные? :)
   fisher
 
266 - 10.06.19 - 12:54
(265) Сейчас тебе про Golang расскажут :))
 
 Рекламное место пустует
   Garikk
 
267 - 10.06.19 - 12:54
(266) ага, я вот тоже про него и подумал
   MadHead
 
268 - 10.06.19 - 12:55
(245) Это только теоретическая возможность, по факту прийдется велосипедить на чем-то из net. Если мне сильно будет нужно с 1с синтегрироваться, то лучше уже вэб сервис поднять, что бы было проще управлять версиями и не быть ограниченным net платформой. Я уверен, что тот кто среди первых принесет МЛ в 1с будет вознагражден. Так что можете смело писать ВК к примеру по прогнозированию спроса, я бы посмотрел что выйдет.

(246) 1с заметно менее выгодное вложение времени. Для меня - это была самая главная причина. Собственно как устроился работать на джаве, так больше ниодной строчки на 1с не написал
   fisher
 
269 - 10.06.19 - 12:57
(267) Ну, справедливости для, Golang в самом деле сейчас очень интересная альтернатива java для новых проектов. Особенно в части микросервисов. Особенно после того, как Оракл начал чудить с лицензированием java.
   los_hooliganos
 
270 - 10.06.19 - 12:58
(268) А зачем для 1С писать? Для СУБД уже достаточно есть приблуд
   Устюгов Павел
 
271 - 10.06.19 - 12:59
(247) да бросьте вы... Если человек кроме 1с ничего не знает и не учился на программиста, то конечно. А если человек имеет профильное образование программиста и большой стаж работы за который он успел поработать в разных направлениях, то для него не составит труда реализовать поставленную задачу на практически любом языке программирования.  Неумение ездить на двух велосипедах... этож надо придумать.

(266)(269)пусть еще лет 15 себя покажет себя в работе и обрастет сотнями либов тогда посмотрим есть смысл на него переходить или нет.
   craxx
 
272 - 10.06.19 - 13:00
(267) Golang и православный Kotlin
   Garikk
 
273 - 10.06.19 - 13:01
(269) я вот сейчас осваиваю Go и блин могу уже сразу сказать что его какието извращенцы делали
   ДенисЧ
 
274 - 10.06.19 - 13:01
(273) А что в нём не так?
   Garykom
 
275 - 10.06.19 - 13:02
(265) Современные это те за программирование на которых деньги платят ))
И можно легко устроиться на работу, а не искать одну вакансию месяцами.
   ДенисЧ
 
276 - 10.06.19 - 13:02
(271) В своё время Фортран показывал себя лет 40 и оброс сотнями тысяч либ. Ты на нём будешь программировать сейчас?
   Garykom
 
277 - 10.06.19 - 13:02
(273) Ты просто еще не познал дзен.
   qwerty
 
278 - 10.06.19 - 13:03
(269) еще раз, Ява никуда не исчезнет.

Голанг - это для студентов, готовых писать за еду и идею?
   ice777
 
279 - 10.06.19 - 13:03
(271) глупости. пока определенные фреймворки не изучит в какой-то мере, ничего не напишет.
а, хотя "hello world" напишет.
   qwerty
 
280 - 10.06.19 - 13:03
(274) в том, что его никто не использует
   Garykom
 
281 - 10.06.19 - 13:04
(279) В голанге все шиворот навыворот с фреймворками, они там не нужны по сути.
   fisher
 
282 - 10.06.19 - 13:05
(272) Kotlin после того как java воспряла несколько попритух. ИМХО, его спасла Android-разработка (где альтернативой была древнючая java) и JetBrains который его тоже тащит. Go намного интереснее сразу по ряду параметров.
   Garikk
 
283 - 10.06.19 - 13:06
(274) там такая забавная штука со скрытым созданием копии слайса если его использовать через ссылку
типа
a=слайс int размером 2
b=&a
append(b,1)
тут a==b
append(b,2)
тут тоже a==b
append(b,3)
а вот теперь a!=b попробуй блин понять почему!
   Garykom
 
284 - 10.06.19 - 13:07
(282) Для мобил только Котлин, для бэка только Голанг это из того что актуально.

Закрепится ли Котлин на фронте большой вопрос, пока TypeScript туда усиленно лезет вместо JavaScript.
   Garykom
 
285 - 10.06.19 - 13:07
(283) А еще там по ссылкам нельзя складывать ))
   Garikk
 
286 - 10.06.19 - 13:08
(274) я уж молчу что надо везде писать так
a, err =SomeFunc(123)
if err != nil {
panic()
}

a, err =SomeAnotherFunc(123)
if err != nil {
panic()
}
   MadHead
 
287 - 10.06.19 - 13:08
(270) Какие приблуды вы имеете в виду? В СУБД я максимум, что видел - это статистические метрики.
   Garikk
 
288 - 10.06.19 - 13:09
(285) я вот логически понимаю почему это так, но это блин настолько неявно делается что прямо "аж трисёт"
   Garykom
 
289 - 10.06.19 - 13:09
(286) Чем тебе не нравится возврат функциями двух и более значений?
   Garikk
 
290 - 10.06.19 - 13:09
(289) я про отсутствие исключений
   Garykom
 
291 - 10.06.19 - 13:10
(290) Они нахрен не нужны, пойми трайкачить это зло
   Garikk
 
292 - 10.06.19 - 13:11
(291) зло трайкатчить недоступность IO устройств?
   Garykom
 
293 - 10.06.19 - 13:11
(292) Тебе так сложно обработать доступность/недоступность явно вместо неявного по эксепшену?
   Garikk
 
294 - 10.06.19 - 13:13
(293) есть 100500 причин недоступности io причем очень много причин не отдаются библиотеками в принципе

и писать километры if с проеркой "А не кончилось ли место?" "а есть ли права?" "а есть ли права cifs??" "а у нас таймаут еще не упал" както неразумно
   fisher
 
295 - 10.06.19 - 13:14
(290) В java вот была очень стройная концепция исключений. Только вот на практике оказалось, что в реальных проектах ничего хорошего не выходило в среднем. Потому что в среднем разрабы косоруки. Вот в гугле и разработали язык исходя из того, что средний разраб косорук. Чтобы даже среднего косорукого разраба сам язык форсил писать явный понятный код и не оставлял ему шансов "отфутболивать" проблемы так, что даже синьор не сразу разберется.
   Garikk
 
296 - 10.06.19 - 13:15
(295) я привел очень явный пример в (283) источник крайне жестоких ошибок в go, которые невозможно предугадать заранее никак, особенно если не ты автор изначального кода
   Garykom
 
297 - 10.06.19 - 13:16
(295) Угу. Даже со слайсами и ссылками они в язык явно заложили что при этом происходит с памятью и объектами, вместо того чтобы скрывать это от программиста.

Так что блин насоздают динамических массивов/списков а потом "ой у нас 1С на 3 гигах памяти не обновляется"
   Garikk
 
298 - 10.06.19 - 13:16
а они исключения выпилили...учителя блин...
кстати обещают во 2 версии golang их ввести
   Garykom
 
299 - 10.06.19 - 13:17
(296) Обычно тебе возвращают "err" и вот делай с ней что хочешь, это специальный отдельный тип-ошибка.
   formista2000
 
300 - 10.06.19 - 13:17
триста! ))
  1  2  3  4  5  6  7  8  9  10   

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