techwork: (Default)
[personal profile] techwork
каким же надо быть отморозком чтобы использовать всяки питоны, руби ( сам пытался) и хаскелы... И я убейте меня на месте не понимаю - какого хрена городить весь этот лес экзотики если есть быстрый и опробованный С++ ? Нахрена эти эксперементы ? Вот видел я научный разработки по высоконагруженным веб приложениям где были поделки CppCMS которые в разы делали все остальные реализации высоконагруженных сценариев. Нет я понимаю PHP нужен тому кто думает плохо, да и раньше он память экономил. Но остальное зачем ? Скорость разработки ? Ну да на питоне скорость разработки в пять раз выше - так скорость работы приложений просто убивает, насметь. Даже Руби не доходит до такого. Конечно когда сейчас на пхпшили мусора на их фоне и Руби и Питон - шедевры. Но есть например С# если так скорость разработки важна - ну да он не такой лаконичный как питон или похуистичный как руби ( кстати у меня когда я с ним эксперемнтировал было стойкое ощущение что я это где то видел ... да 1С 8.2 /// кстати любопытно что юрлицо при разработке этого языка называлось Дарумсан - привет Мацухиро Мацумото... ) . Но скорость разработки на С# всего раза в полтора два медленнее чем на Питоне. Есть и Джава. И холивары синет или джава. Что по сути одно и тоже. Да Да - холиварщики , даже кроссплатформенность теперь практически одинакова. Остальное тоже - близнецы. Чуть поменял компилятор и вылез вперёд. AOT on и оба вперед. Хотя если говорить про заработать денег - Джава даёт больше шансов, просто тупо раз в десять больше унаследованного кода. Ранее у С# были очень серьёзные недостаки которые только что устранили. А скорость работы нужна - только С/С++ или ASM да дольше разработка - но оно того стоит.


Запись сделана с помощью m.livejournal.com.

Date: 2014-09-20 01:37 am (UTC)
From: [identity profile] vaster86.livejournal.com
всем добра)
добавляйтесь)

Date: 2014-09-20 10:46 am (UTC)
From: [identity profile] volodymyr buchko (from livejournal.com)
Павел, прошу помощи! Какой язык мне изучить, чтобы найти работу? Мелкий бизнес пришлось свернуть, пока без работы.
Есть опыт (10 лет назад) програмирование микроконтролеров. PHP скрипты в процедурном стиле (7 лет назад), MySQL. Имею теоретические знания ООП. 3 года назад делал сайт на YII Framework, но не доделал, забросил.
Есть время, но и возраст уже не 20 лет. Стоит ли?

Date: 2014-09-20 11:33 am (UTC)
From: [identity profile] gare4ka.livejournal.com
В мск в вэбе во многих конторах достаточно предвзятое отношение к взрослым дядям. А вобще схема при рынке проста, за популярные языки платят меньше, за менее - больше, так как спецов сложней найти. Из новых rust имеет хорошие шансы на будущее

Date: 2014-09-20 11:36 am (UTC)
From: [identity profile] volodymyr buchko (from livejournal.com)
Учить Джаву? В принципе могу освоить. Или углубляться в ПШП, учить Джава-скрипт и веб-дизайн?
Edited Date: 2014-09-20 11:36 am (UTC)
(deleted comment)

Date: 2014-09-20 10:11 pm (UTC)
From: [identity profile] techwork.livejournal.com
В России - да . Потому я и не советовал учить 1С :)

Date: 2014-09-23 07:20 am (UTC)
From: [identity profile] gryzly1973.livejournal.com
1с бессмертен (надеюсь) как и мать-россия...

Date: 2014-09-20 10:53 pm (UTC)
From: [identity profile] techwork.livejournal.com
опять вопрос - чего желаем ? Просто не стоит смотреть на статистику где php зашкаливает - это на 90% CMS ки которые 95% естественно не пилят - а просто делает что то используя их интерфейс для сайтоклёпа. Джаваскрипт использоваться будет. По сути для меня HTML5+CSS3+JS+DOM+XMLHttpRequest, он же HTML+AJAX, он же DHTML+XMLHttpRequest это один интерпретируемый язык программирования. А браузер это интерпретатор этого языка - востребован он будет пока есть браузеры. Если охота странички клепать для сайтов - то учите непременно, но именно как один единый язык. Чего то отдельного недостаточно.

Date: 2014-09-20 10:05 pm (UTC)
From: [identity profile] techwork.livejournal.com
Смысл есть если одновременно с английским языком. Россия это помойка - здесь программиста не ценят. За исключением нефтянки например. На Украине - тоже нужны лишь рабы по той схеме что я описал. А за кордоном всем плевать на ваш возраст - всех интересует только соотношение качество-цена-скорость кодинга. Чем выше качество и скорость написания, и чем ниже цена - тем больше шансов на отличную работу. Но надо уметь разговаривать на английском. Именно разговаривать с работодателем, с заказчиком. И не на уровне пык мык а реально хорошо, и технически грамотно.
Программирования микроконтролёров в Германии никому не нужно - там своих хватает и отличная школа подготовки. Если только в нефтянку попадёте эрефскую - тогда однозначно только STEP7 - на наших газопроводах вся автоматика сименсовская. Но сегмент узкий.
PHP с развитием CMS ок не особо нужен кому. Потому что высоконагруженные решения на нём не сделаешь, скорость разработки медленее чем со сравнимыми по скорости питон и руби в разы, а возможности меньше. У php нет будущего, хотя сейчас он ещё продаваем и некоторое время будет. Мускул - хорошее начало но надо расти до Посгри или же Оракла или ДБ2. Проектировщики решений на данных СУБД будут нужны ещё очень долго. Самый большой спрос на ораклистов, потом ДБ2 и тут изменений не предвидится. А вот Посгри это самая перспективная свободная СУБД и там сегмент небольшой но будет расти. Мускул же это неплохое решение - но для бедных ( если не считать полных переписок под свои нужды гигантов, но то как бы не совсем мускул уже. )- естественно платить за разработку для этих СУБД мало кто будет - а использование на уровне возможностей CMS не требует его знания вообще. В общем знать особенности более сложной СУБД и PL/SQL позволит реально зарабатывать на этом - а более простое так - копеечка если попадётся.
И вообще надо сначало определиться - какое направление интересно ? Веб разработка или мобильные приложения, гейм дев или серверные решения, разработка баз данных или ещё что. На всё одной жопой не сядешь. А если просто заработать и максимально востребованным быть - то конечно же Java. Даже C++ не так востребован, хотя и быстрее в исполнении, порой даже в пять раз на некоторых задачах, разработка на нём занимает в три раза больше человекочасов, а задачи эти именно что некоторые и требуют хороших кодеров, иначе код на си может оказаться даже хуже явовского по скорости, особенно сейчас когда появился AOT и GCJ . Он сложнее и требует внимания. А Java при всех своих недостатках популярна - приемлимая скорость разработки, много программистов (хотя нужно ещё больше), нет лексического тупика который есть у более быстрых по скорости разработки Питон и Руби. Чем проще элементы тем более чёткий и быстрый код можно написать, но тем больше времени нужно на разработку. Это постулат. А Питон и Руби имеют лексические формы слишком широкие и сложные для интерпретации. Так что они никогда Java не догонят по скорости выполнения программ. Также как Java (если не смотреть на рекламу и хитрые примеры) никогда не догонит С++ а он в свою очередь не догонит ассемблер. НО при том что Java ни в чём не лучшая она даёт то что нужно бизнесу- достаточную скорость исполнения и разработки.
А я лично всё таки сторонник сишарпа. Но этот язык только в самом начале пути, только в следующем году он будет окончательно сформирован. И может никогда комерчески не выстрелить. Хотя жить будет. Потому что он это всего лишь допиленная Java и ничего более. В конце своего пути он будет работать быстрее Java раза в полтора и разработка на нём будет раза в полтора быстрее. Но это не то ради чего бизнес может пойти в этом направлении, а куча программистов будет всё таки на более успешном Java. С другой же стороны его поджимает С++ потому что код выполненный на C++ человеком понимающим что именно он делает в 90% случаев намного быстрее и Java и C#. А станет ли он новым компромисным языком зависит исключительно от Майкрософт - у которой пока маркетинг прихрамывает.
Касаемо же С++ - человек знающий этот язык всегда будет иметь на хлеб с маслом. Да - он не так востребован как Java, не так оплачиваем, но будет нужен всегда. Потому что никто так и не придумал языка высокого уровня обладающего такой функциональностью, но быстрее. Плюс куча компиляторов и фреймворков.

Date: 2014-09-21 07:22 pm (UTC)
From: [identity profile] volodymyr buchko (from livejournal.com)
Спасибо! Учу Джаву. Я позже отпишусь, что да как. С английским туго. Буду тоже учить.

Date: 2014-09-21 11:29 pm (UTC)
From: [identity profile] techwork.livejournal.com
английский важнее - и нужна языковая практика и много - ищите языковые клубы - с кем можно поговорить на английском и желательно не через комп, контакт лучше.

Date: 2014-09-22 07:11 am (UTC)
From: [identity profile] gare4ka.livejournal.com
Опять же в мск есть пабы с бритами, можно поболтать...
Еще можно гамать с бургами в командах, но лично мне чтот ни во что не хочется играть =)

Date: 2014-11-23 02:27 pm (UTC)
From: [identity profile] wwwatnik (from livejournal.com)
а в рекомендациях вопрошающим почему Вы, Павел,
не упоминаете АSP.net, за которую сейчас вроде как в 2 раза больше зарплату обещают
( чем за разработку на PHP-смs, и по-моему за ДЖаву тоже) ?

Date: 2014-11-23 05:31 pm (UTC)
From: [identity profile] techwork.livejournal.com
касаемо чего не упоминаю ? касаемо того что заработать можно на чём ? Или о чём вообще речь ? Ну ASP ну и что ? на мировом рынке востребованость и оплачиваемость Java выше. Контекст какой ?

Profile

techwork: (Default)
techwork

August 2025

S M T W T F S
      1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 17th, 2025 11:07 pm
Powered by Dreamwidth Studios