Проект на java для новичка
Всём привет! Первый пост, прошу слишком не пинать. Суть вопроса: изучаю Java на одном из самых известных обучающих ресурсов по этому языку, собственно всё нравится но чувствую что помимо задач представленных там уже требуется начинать нарабатывать какой либо опыт в разработке собственных проектов. Прошу совета в каком направлении двигаться, какой проект реально написать силами одного человека, с использованием актуальных технологий для последующего добавления в портфолио. Если я правильно понимаю очередной милионный планировщик задач никому особо не интересен. Но даже если это условный планировщик какие технологии желательно изучить и применить в разработке, что бы получить опыт для дальнейшего трудоустройства.
В целом тоже интересует мнение как получить опыт без опыта (извиняюсь за тавтологию?)
Топ-10 вопросов программисту!
Решил кратко ответить на топ 10 вопросов, которые очень часто задают программистам:
1. Как выбрать первый язык программирования?
2. Нужна ли программисту математика?
3. Как лучше учиться, на курсах или самостоятельно?
4. Сколько времени надо учиться, чтобы устроиться на джуна?
5. Нужно ли программисту высшее образование?
6. Какой компьютер нужен, чтобы начать учиться программировать?
7. Не поздно ли начинать программировать после 30, 40, 50?
8. Что будет, если все станут программистами?
9.Не вредно ли для здоровья быть программистом?
10. Может ли искусственный интеллект заменить программистов?
Изначально все ответы писались для коллаборации IT-блогеров в режиме блиц, где нам давалось по 30 секунд на вопрос.
Поэтому, если вы хотите узнать о чем-нибудь более подробно - дайте знать в комментариях. Также пишите и свои вопросы - на самые интересные постараюсь ответить =)
Программирование, как хобби. Какой язык учить?
Всем привет.
Я знаю, что вопросов "какой язык программирования начать учить первым" в интернете вагон и маленькая тележка, поэтому прошу извинить за очередной из них. Однако, у каждого, кто начинает учиться кодить разные обстоятельства, поэтому и первый язык, как я понимаю, может быть разным.
Я хочу научиться программировать и очень интересно почитать мнения опытных в этом вопросе людей.
30 лет, ИПшник. ИП не связанное с программированием или IT вообще никак. Есть некоторое количество свободного времени в течение рабочего дня, которое хочу занять учёбой.
В детстве меня сильно увлекали компьютеры, устанавливал систему себе и всем знакомым. Сдавал информатику, как экзамен в 9 классе. В общем, долгое время меня эта тема интересовала, все думали, что пойду учиться или на программиста или на что-то, связанное с компьютерами.
Но после школы жизнь утащила в другую сторону и я ничем подобным не занимался. Даже не знаю, как умудрился стать фотографом и открыть фотосалон, но уже больше 10 лет в этой сфере работаю. На работе активно использовал action в фотошопе и программу кликер, чтобы автоматизировать некоторые рабочие моменты.
Так вот. Попались мне на ютубе разные гайды по программированию для чайников. И некоторые уроки показались занятным, я стал читать про одно, другое, третье. Столько всего интересного, и я вообще ничего в этом не понимаю. Словом, полный чайник.
Я начал читать про разные языки программирования и где они применяются. Много терминов, разной степени непонятности. Но если правильно уяснил, то в ОЧЕНЬ упрощённом виде как-то так:
Java - enterprise и android (enterprise это, вроде, разработка и поддержка крупных приложений для крупного бизнеса).
Python - data science и, вроде, написание скриптов, а если python+jango, то это сайты. Пайтон везде рекомендуется, как самый простой и востребованный на сегодня язык.
Javascript - frontend (то, что видит пользователь на экране).
PHP - создание сайтов.
Дальше я стал смотреть краткий синтаксис этих языков и вспомнил, что в школе немного учил Турбо Паскаль.
Помню, что там объявлялись переменные таким образом (только что утащил картинку из гугла):
И что-то подобное я увидел в Java, где переменные объявляются почти также:
То есть, я увидел что-то знакомое, привычное и мне оно показалось более комфортным. Кажется, это называется статические переменные, в отличие от, например, динамических в Python.
Я быстро проглядел синтаксис Java показался мне на глаз приятнее, чем синтаксис Python, хоть и более громоздким.
Хотел начать учить Java, но начал читать про то, что его нереально как-то использовать и практиковать в соло-программировании. Java это всегда большая команда, где программист никогда не начинает новый проект, а лишь поддерживает кусок куда другого, большого проекта. И если ты не работаешь программистом в команде, то лучше взять какой-то другой язык, скриптовый язык.
В общем, я окончательно запутался и пришёл просить совета у опытных господ и дам. С чего лучше начать учиться программировать, чтобы можно как-то увидеть результат своего труда. Ну, написать там простенькую программу, которая что-то делает. Может как-то помогает в работе.
Спасибо Вам большое, если дочитали.
Цифровые профессии, нужен совет
Всем привет, недавно на госуслугах пришло уведомление, что могу получить при поддержке государства цифровую профессию с 50% скидкой
https://цифровыепрофессии.рф/catalog
Если что, это не реклама
Вообще давно уже хотел приобрести и освоить современную профессию, ибо работа на заводе среди пенсионеров как будто затягивает тебя в болото невозврата из совка. В поисках себя не хочу браться за все подряд, и хотелось бы услышать мнение людей кто представляет ту или иную область этой сферы, и может подсказал бы актуальность тех или иных направлений представленных у них, или может есть что-то более актуальное. Понимаю что звучит как хочу то, не знаю что, но надеюсь на адекватную критику и посильную возможность в выборе направления для развития. Посмотрев пару видосов на Ютубе, и ничего не понимая, расположение вызвало обучение на C# и unity, либо же android разработка и kotlin, хотя и вовсе не знаю потяну ли програмиррование, и может стоит акцентировать свое внимание на чем то попроще
Прошу прощения за сумбурность и отсутствие конкретики, но к сожалению среди знакомых нет людей в этой области, лишь один motion дизайнер, но photoshop и after effect явно не мое:)
Поэтому надеюсь на Пикабу смогут помочь определится в выборе направления и понять хватит ли способностей это освоить.
Внезапное Вопрос-викторина по С# ! Найди ошибку без помощи intellisense :)
Начал изучать C#.
Так как я и сам новичок, то и сам испытываю нехватку таких материалов,
либо они действительно сложные, либо их просто нет.
Задачки мои, потому что пытался сегодня накодить массивы и допустил небольшие ошибки (очепятки).
Кто найдет тому плюс в карму внимательного программиста :)
Гуру программирования, просьба не кидаться какашками,
все когда-то начинали с Hello World. В моем случае был ещё Бейсик :)
А задачки на внимательность для самых-самых новичков.
Если кто может кидайте свои задачи, будет интересно посмотреть :)
Итак,
Тема: Создание массивов.
Задача 1.
static void Main(string[] args)
{
int[] vs = new int[10];
vs[0] = 1;
vs[9] = 5:
Console.WriteLine(vs[9]);
Console.ReadLine();
}
Найди ошибку.
Задача 2.
static void Main(string[] args)
{
int[,] vs = new int[10,10];
int[0,0] = 100;
int[9,9] = 50;
Console.WriteLine(vs[9,9]);
Console.ReadLine();
}
Найди ошибку.
P.S. Добавил фигурные скобки, потому что подразумевались не они.
День программиста
Твой муд 13 сентября, когда ты программист:
Сможете найти на картинке цифру среди букв?
Справились? Тогда попробуйте пройти нашу новую игру на внимательность. Приз — награда в профиль на Пикабу: https://pikabu.ru/link/-oD8sjtmAi
Крик души
Всем приветули 👋знаю что буду обсмеян но надеюсь что хоть кто нибудь подскажет что делать. Стоит выбор между frontend разработчиком и python. Долгое время вообще не учился но недавно вновь начал и все вернулось на круги своя. Если фронт то порог вхождения вроде ниже но не могу переварить css , начинаю работу над страницей и тупо из головы все вылетает хотя когда смотрю верстку с ютуба и повторяю ее то все в принципе понятно (смотрю не только ютуб но и в целом очень много инфы читаю и повторяю из интернета) а ведь впереди ещё JavaScript. Другой вариант это python. Как язык мне нравится но не могу почему то продолжить обучение потому что каждый раз встаю перед вопросом а куда я денусь со знанием одного только языка. Не знаю в какую сторону все таки сделать выбор. Настрой есть , силы есть да и время найду но боюсь сделать не правильный выбор и разочароваться. И вопрос ещё в том по какому направлению обучения пойти, самостоятельно или по курсам. Деньги на обучение не жалею и реально есть огромное желание попасть в it и в первую очередь не из-за зарплат а именно из-за кодинга, изменения своего окружения . Подскажите что мне делать? Какое направление все таки выбрать и как лучше на это направление обучиться?
Всем спасибо!