Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Какой яп выбрать?

Ответить
Настройки темы
Разное - Какой яп выбрать?

Новый участник


Сообщения: 36
Благодарности: 1

Профиль | Отправить PM | Цитировать


Сори если не в том разделе создал.

короче, хочу обучатся на мобильного разработчика. под андроид я смотрю советуют 2 языка - котлин и джава. подскажите что лучше изучать?

и ещё вопрос интересен - почему на котлин всего 2 вакансии находит, а на java - 16?

знаю на баз. уровне c#.

Отправлено: 23:02, 17-03-2024

 

Аватара для shisik

Ветеран


Сообщения: 3305
Благодарности: 599

Профиль | Отправить PM | Цитировать


Sham, это всё теория. А практика (то есть реальность) - такая, как я сказал выше. Безусловно, можно так разграничить проект, чтоб один разработчик вообще не касался кода других. Такой сферический конь в вакууме теоретически возможен. Но реальные проекты другие. И работодателю куда важнее универсальность и взаимозаменяемость, а не зоопарк технологий и когда один разраб заболел, уволился или ещё что-то, другой не сможет в его коде разобраться. Так дела не делаются. Использование разных ЯП должно иметь вескую причину, для чего это нужно и почему нельзя обойтись одним языком. И "какая разница" здесь не катит.

То же самое касается и PHP. Конечно, можно и на PHP написать хороший годный проект. Но обычно так не делается. Поэтому устраиваясь на должность PHP программиста нужно быть готовым к CMS и костылям, а не к проектированию архитектуры и применению лучших практик. Типичному заказчику php-сайта нужно дёшево и быстро, он просто финансово не потянет нормальную разработку. И пара обратных примеров ну никак не меняет общую картину. Ещё раз: PHP-шники - едва ли не самые низкооплачиваемые среди всех программеров. Не так важны причины этого, важен ответ на вопрос: а стоит ли в этой сложившейся ситуации связываться с PHP?

Круто писать на PHP очень даже можно, язык это позволяет. Вот только это как сильно должно повезти, чтоб найти такую работу. Ну а чисто для себя - это сколько угодно, только за бесплатно.

Последний раз редактировалось shisik, 05-05-2025 в 03:38.


Отправлено: 23:33, 04-05-2025 | #21



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для AZJIO

Старожил


Сообщения: 265
Благодарности: 126

Профиль | Отправить PM | Цитировать


Цитата Sham:
от QT до системных оконных функций. Сиди и потребляй. »
У QT лицензия 300 тыс. в год. Либо пиши бесплатные проги.

А если на русторе выкладывать? Скачавшим какая разница на каком языке написана прога? Просто не говори что на бейсике написал, пусть вымажутся в грязи и не будут знать об этом.

Отправлено: 18:41, 07-05-2025 | #22


Аватара для shisik

Ветеран


Сообщения: 3305
Благодарности: 599

Профиль | Отправить PM | Цитировать


Цитата AZJIO:
У QT лицензия 300 тыс. в год. Либо пиши бесплатные проги. »
Кроме 9 модулей, которые нужны лишь в специфических ситуациях (вроде построения диаграм), Qt есть под LGPL, то есть может линковаться с проектами под любой лицензией.

Отправлено: 00:32, 08-05-2025 | #23


Аватара для AZJIO

Старожил


Сообщения: 265
Благодарности: 126

Профиль | Отправить PM | Цитировать


shisik, работодатель часто не платит за навыки, есть штатная единица, на неё такая-то ставка. Аналогично на любой другой работе. Переквалификация на старости лет, чтобы стать новичком, впрячься в неинтересный тебе проект, променять шило на мыло, а что сейчас мешает выпускать проги на русторе, как хобби? Суть-то в удовольствии, пишешь то что тебе нравится. А если у чела не пойдёт, то его вообще в тестеры запишут, будет проверять косяки чьей-то работы, вместо того чтобы самому писать. Вот прям поставят его ведущим разработчиком, там наверно будет стоять старый конь или гении-таланты. На словах красиво, но лучше синица в руках чем журавль в небе. Многие я заметил закончили институт по ИТ, а потом работают компы прислали и они просто следят чтобы они работали или какие нибудь специфические программы замеры количества перелётных мух и длина лапок и отлаживай чтобы эта прога работала, сразу понимаешь что такого я не хочу, я хоть и не работаю в сфере программирования, но работа с электрической схемой и там тоже надо мозги поднапречь и это вызывает удовольствие, когда что-то не работало, а теперь работает и ты пишешь алгоритм на поиск неисправности и методику определения, как если бы в схемах указывается форма сигнала на осциллографе в определённых точках и надо это проверить, вот почти тоже самое только замеры в точках, сбор тестовой схемы и т.д. и т.п. И вот совершенно не хочется на мух переходить. А когда знания высокие, то ремонтируешь мгновенно, в голове уже известные вещи, а начинать с нуля в другой сфере этот та ещё встряска. Вот и пописываю проги в удовольствие и для работы и в других интересных областях. При чём PureBasic компилирует почти не изменяя исходник на разных ОС, другие языки, тот же QT будет тащить за собой 40 Мб библиотек. А "Spider Basic" он просто не тратит время на переучивание, то есть некоторые исходники не привязанные к ОС я могу почти без модернизации скомпилировать на телефон.

Отправлено: 15:19, 08-05-2025 | #24


Аватара для shisik

Ветеран


Сообщения: 3305
Благодарности: 599

Профиль | Отправить PM | Цитировать


AZJIO, что-то я не понял, к чему весь этот спич про мух и осциглографы. Я вам с самого начала сказал, что начинать изучать некоторые ЯП, в том числе и бейсик, - это ошибка. И дальше подробно объяснил, почему это бесперспективно. А вы мне что? Что лично вы его уже знаете и вам не хочется переучиваться, тем более, что это чисто для себя. Ну ок, поздравляю. Только зачем другим его навязывать? Сейчас какой-нибудь молодой пацан наслушается ваших советов, побежит изучать этот ваш бейсик, а потом обнаружит, что как специалист никому не нужен. А займись он джавой или шарпом - через пару лет уже будет иметь доход выше среднего. Ну если осилит, конечно.

Отправлено: 15:38, 08-05-2025 | #25


Аватара для AZJIO

Старожил


Сообщения: 265
Благодарности: 126

Профиль | Отправить PM | Цитировать


shisik, у меня были фазы попытки учить программирование. Чел дал мне методички с института (в 20 с копейками лет мне было). Я это читаю и понимаю что это какой то бред, я не могу найти никакой связи в тексте, как будто это набор не связанных между собой слов, а результат - какая то матрица станет равна какому то ещё странному слову (дайте ребёнку книгу по высшей математике, что бы посмотреть что с ним будет). При этом у меня были программы (чужие в компе), где ставишь галочки и она что-то делала. Ну помучился я денёк получил пустой выхлоп, мозг просто не воспринимал это. Далее вторая фаза изучал AutoIt3 и вот тут я проникся программированием, так как я получал не просто какой-то выхлоп а шедевр и необъятные перспективы для устремлений, работал как раб на галерах по 18 часов в сутки, при этом я пытался учить Си и С++ (через несколько лет после AutoIt3), будучи написав 50 прог, то есть понимал что такое программирование и тут опять не пошло, 2 месяца я ковырялся в песочнице, складывая 2+2, опять отсутствие перспектив и пустой выхлоп, "2 месяца и ничего", в то время как свой ТЗ очередной проги я выполнял примерно 3 дня, то есть 3 дня упорной работы и потом доводка, то есть я получаю результат и он осязаем уже в процессе работы, в противовес 2 месяца зря потраченного времени. Время от времени приходили люди и говорили что у вас недоязык, что нет потоков и т.д. и т.п. Самое интересное, что в PureBasic имеются потоки, но в 99% ты не будешь их использовать, по крайней мере первые 10 лет (то есть использовали причину для своей несостоятельности).
В итоге я к тому, что перед тем как вы хотите поднять штангу в 300 кг, попробуйте поиграть с весом 50, потом 100 и т.д. Возможно у вас появятся просто знание что это возможно, в противовес тому что на сложном языке вы можете чувствовать что это невозможно, что это запредельный уровень и что вам кто-то должен дать модуль чтобы вы смогли.
Вы можете сказать "потраченное время", но к примеру на форуме PureBasic заходят люди вроде бы знают язык, но ничего не знают о WinAPI от слова совсем, а ты просто берёшь функцию из AutoIt3 и переписываешь её на PureBasic и понимаешь что человек даже не сможет посмотреть как она работает если не положишь ему в рот, ну потыкает он недопримеры урезанные варианты в справке и подумает что это не его уровень.

Отправлено: 16:20, 08-05-2025 | #26


Аватара для shisik

Ветеран


Сообщения: 3305
Благодарности: 599

Профиль | Отправить PM | Цитировать


Цитата AZJIO:
Чел дал мне методички с института (в 20 с копейками лет мне было). Я это читаю и понимаю что это какой то бред, я не могу найти никакой связи в тексте, как будто это набор не связанных между собой слов, а результат - какая то матрица станет равна какому то ещё странному слову »
Ну значит то такая методичка была. Хотя ничего удивительного, ведь её писал наверняка какой-нибудь профессор математики, а не человек из IT. А вот если бы вы взяли нормальную литературу, желательно иностранных авторов, то увидели б, что всё очень просто. Но речь даже не об этом. Вся ваша история абсолютно субъективна и откровенно заангажирована. И если лично вы не осилили другие языки, то остаётся только посочувствовать.

Цитата AZJIO:
В итоге я к тому, что перед тем как вы хотите поднять штангу в 300 кг, попробуйте поиграть с весом 50, потом 100 и т.д »
Хотел я тут сказать, но не буду, а то неприлично получится.

Вообще прежде, чем писать 3D игру, нужно разобраться что такое переменная, функция, класс и т.д. И так постепенно и до игры можно дорасти. Вот такая аналогия была бы правильной. А прыгать с языка на язык - это точно не поможет.

Отправлено: 18:53, 08-05-2025 | #27



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Какой яп выбрать?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Посоветуйте ЯП для работы с БД blackeangel Программирование и базы данных 8 20-02-2019 22:40
Разное - Какой выбрать планшет? puhi Мобильные ОС, смартфоны и планшеты 11 30-05-2017 14:58
HDD - Какой выбрать? art1781zz Накопители (SSD, HDD, USB Flash) 13 17-04-2013 22:46
Какой телек выбрать? farlow Хочу все знать 9 10-02-2011 20:24
Разное - какой выбрать Windows 7 koss Microsoft Windows 7 5 27-11-2009 13:40




 
Переход