>>167129954 (OP) Я советую сисярп, просто посмотри, какие проекты мутят га .нет и какие на дельфи, чесслово, или зайди на хедхантер и посмотри, кто востребованней. Единственный минус шарпа - работа только под виндой - устранен при выпуске .нет коре. В общем, .нет поддерживается мелкомягими, а дельфи - дельфи я не советую.
>>167130325 Единственное, что я вижу - понимание того, как происходит управленте памятью в приложении, потому что в плюсах ты этим управляешь сам, а в решетке за тебя это делает сборщик мусора. В общем, если хочешь па-па-паднять бабла, то начинай сразу с си шарпа, он проще и популярнее.
>>167130325 Никаких, кроме знания С++. Вообще можешь начинать с С# сразу, но проблема в том, что все в C# построено на классах и если ты не кодил ничего до этого, то тебе будет сложно понять, что это и зачем.
>>167129954 (OP) Прочитать курс/книгу по Java/JS, пройти собеседование и устроиться на них. Нишевое говно не нужно, не трать время, только если кто-то не готов уже взять тебя на работу на один из этих языков. Хотя об дельфи я б шквариться даже в этом случае не стал.
Сморя что писать хочешь, но ты скорее всего пока сам не знаешь. А с учётом маленьких знаний в алгоритмизации пиши на делфи (очень хороший язык для новичков). Да, на нем работу найти сейчас тяжело, но для общего понимания надо ли оно тебе, пойдёт.
Советуют тут си учить? Не слушай их, это ссаные любители теребить указатели, застрявшие в 2000 году.
Си шарп не советую учить, с ним все не так однозначно, ссанные мелгомягкие все портят.
Если хочешь быстро вкатится и поднять бабла - js.
Сейчас в рашке перспективно учить java, так как много уже чего у нас на ней написано и продолжает писаться. Но тут нужно быть осторожней, j2ee - не программирование, а пляски с xml конфигами.
Мабилки, тоьько не трогай свифт или обжектив (говно)
>>167129954 (OP) ЗАДАЧА, мой друг. Какая у тебя задача? "Я хочу забить гвоздь, что посоветуете, молоток или топор?". Я обухом топора охуенно могу гвозди забивать. Так, что прораб скажет "Малаца", но как бы есть молоток и вроде как он чуточку удобнее и заточен специально под гвозди. И на задней стороне у него есть классная хреновина, которая эти гвозди вынимает, а у топора нет. Мысль, думаю, ясна. Если просто хочется попрогать, без задней мысли, то бери, наверное, шарп. Если выбор стоит не только среди этих двух, то бери пайтона если у нас нет каких либо странных девиаций, типа IOS или андроида, или там, прикладное ПО для бухгалтерши Тёти Сраки
>>167131165 Бэкэнд много где, андроид. Даже фронтэнд (GWT) в некоторых хорошо набирающих и много возящих в командировки по миру людей компаниях. И да, тебе абсолютно обязателен SQL вообще и PL/SQL может быть серьезным плюсом.
>Delphi На твоем пике embarcadero studio. Которая стоит кучу долларов. И с которой максимум который тебе светит - поддержка древнего банковского софта, просто потому что переписывать его на нормальный ЯП и платформу дороже чем платить тебе копейки. А с C# ты можешь вкатиться вОйти на какую нибудь галеру с печеньками.
>>167129954 (OP) >delphi >2017 Ну, ты будешь полезен только для какой-нибудь древней конторы, у которой ПО уже было написано на этом высере конца 90-х. Конечно же шарп.
>>167131772 Если вообще тупой и хочешь на уровне "поразвлекаться" - Head First Java. Если все-таки настроен серьезно, то Хорстманн/Корнелл последней ревизии. После них на джуна с sql уже в общем-то возьмут, но чтобы не быть макакой будет полезно читать Effective Java и Thinking in Java. Паттерны надо знать, книга очевидна. Интеграторы любят еще Enterprise Patterns, можешь записать на будующее. Алгоритмы - гугли книжки, лучшие, опять же, весьма известны, но сложны. Может прокатить просто то, что попадает в Hacking the Coding Interview. Ну и подборки вопросов для интервью по джаве почитай, там бывают подковыристые моменты и будет большим плюсом просто знать это сразу. Вообще гугли, много пиши код, делай все задания из книг по-честному. Читай как можно больше по-английски, и в жизни пригодится, и книжки новее и читаются быстрее.
>>167132684 не знаю насчет этих курсов, но выглядит неплохо почитай обязательно "философия java" автор - Эккель и "руководство для начинающих" автор - Шилдт смотри паблосы по жаве, можешь зайти в /pr/
Думаю вкатиться в бомжи, что выбрать из этих двух? Уровень обмазывания обоими одинаковый, могу на волосы намазать и в сортире стены испортить.
Алсо посоветуйте годной литературы про обмазыванию этими двумя субстанциями, чтоб с 0 и сразу в про говноеды
Ебать ты дебил, выбирай swift или хотя бы kotlin. На делфях ты точно не заработаешь ничего, кроме рака анального сфинктера ректальной жопы. Ну а кодить на шарпе - это хуже червя-пидора.
>>167134561 Лол. свифтовые фреймворки уделывают ноду, через максимум пять лет самые баблогребущие спецы будут ебашить на них. Котлин - это был вариант для самых отбитых эплохейтеров, как отличная копирка со свифта, но с джаваболью.
Начнём с того, что языка Delphi нет в природе. Есть Object Pascal с невероятно убогой реализацией ООП. И есть среда разработки Delphi, которую в 2009 году переименовали в RAD Studio. С Delphi ты сможешь только соснуть, ибо это говно мамонта сейчас почти нигде не используется. А сам по себе язык - это сущая отрава для мозга. Я сам в школе кодил на Pascal и потом переучиться на тот же Си очень сложно. Так что учи шарп. Грамотная реализация ООП, куча литературы да и в целом язык бурно развивается и теснит ту же жабу.
В Питере большинстко конструкторских бюро пишут софт на Delphi. Но если хочешь делать модные штуки, лучше C#/js+css+html, если эстетически от java не воротит, можешь попробовать её.
>>167129954 (OP) C# Это самый простой из Си образных языков Делфи устарел и годен только для того что бы умирающие преподы мучали им бедный студентов. .Net C# может предложить кучу технологий под любой случай жизни. Хочешь сайт , пожалуйста Хочешь писать с указателями (иногда дауны кудахчат что в шарпе из нету) - пожалуйста Что угодно, очень легко писать и быстро на этом языке
>>167145065 как вообще происходило твое обучение, т.е. что кроме джавараша изучал параллельно? как отыскал работу и сколько примерно времени прошло от начала обучения до того как нашёл её? где сейчас работаешь?
Решётка на то и решётка, что ты с ней как в тюряге. Майки только совсем недавно начали это говно мультиплатформенным делать. Тем не менее, много говна, написанного на C#, уже никогда не будет конвертированно/адаптированно для осей кроме настолочек шиндошс. Всё из-за анальных зависимостей от майковских библиотек. Одна из них - .net . Коммерчески кодить на этом анальном костыле может быть и проще в некоторых ситуациях, но есть шанс остаться привязанным ко стулу шиндоблядка. Если тебе это норм, то продолжай. Так или иначе, любой кодоязык тебя научит погромированию. Прогрессивные выбирают Javascript/NodeJS, Python и C++. Первые три - языки общего назначения, многофункциональны, мультиплатформенны (и кресты тоже), хорошо задокументированы, имеют кучу готовых решений, которые достаточно сложить как лего и это будет работать (ко-ко-ко, КОСТЫЛЬНО! ЗАВИСИМОСТИ!), просты для обучения, современны, постоянно обновляются (многим это не по нраву, питоносрач версия 2 против 3, например). Кресты хороши своей надёжностью, постоянностью. Если нужно накодить один раз, и чтобы это работало десятелетиями - кресты. Если надо кодить железяки - чистый С. Та ещё ebola.
Думаю вкатиться в программирование, что выбрать из этих двух?
Уровень познания обоих одинаковый, могу в "Hello World" и сортировку массивов.
Алсо посоветуйте годной литературы про программированию на этих двух языках, чтобы с 0 и сразу в про кодеры