23 года, закончил универ на направлении информационные системы и технологии, работа в компании офисным клерком за зп 50к в мес.
2 месяца изучал (не плотно) html, css, js, потом взялся практиковаться по готовым дизайнам фигмы, пару версток делал на глаз, в целом что то получалось и выглядело неплохо, но когда дело доходит до .js файлов и оживления сайтов - начинается тупняк. Курсы всякие научили как через цикл for увеличивать числа и result выводить в console.log (конечно еще знаю как addeventlistener работает чтобы клики наделать), перейду в общем к сути вопроса. Не знаю как дальше развиваться, объем знаний пока не тянет на junior вообще, на HH вакансии требовательные весьма и самостоятельно очень тяжело ковыряться.
Решил попробовать Python. Языки похожи, но когда смотришь видео интервью с собеседований на должность Junior python developer - вообще ничего не понимаешь. Подумал вот, может все таки надо какой то склад ума иметь или прям расположенность к этому? Почему так тяжело дается это?
Интересно попробовать начать изучать профессию ux/ui дизайнера, но какие навыки и способности нужны для этого?
Очень хочется дельного совета, буду рад если откликнитесь и подскажите
>Подумал вот, может все таки надо какой то склад ума иметь или прям расположенность к этому?
да
>Не знаю как дальше развиваться, объем знаний пока не тянет на junior вообще
Чувак, у нас нет волшебной палочки чтобы сделать всё "заебись". Ты мечешься от одной профессии к другой. Определись, или ты дизайном занимаешься, или пишешь код. Третьего не дано. Если я бы сейчас выбирал, то остановился бы на:
1) React-разработчик.
2) Блокчейн-разработчик.
3) Что-нибудь связанное с облаками (AWS, Azure).
4) SAP/Salesforce-разработчик.
5) Разработчик баз данных Oracle.
6) Продуктовый аналитик Power BI/Tableau.
7) iOS-разработчик.
8) Разработчик IoT-устройств.
Всё вышеперечисленное - на мой личный взгляд перспективно/интересно/выгодно изучать (нужное подчеркнуть) в текущих реалиях. Насчёт UI/UX-дизайна не могу сказать, потому что я не дизайнер. В этом разделе в основном программисты сидят, поэтому я буду отвечать только на вопросы связанные с программированием.
>пару версток делал на глаз
обязательно добавь адаптив!
>и выглядело неплохо
Надеюсь ты освоил сборщики, автопрефиксиеры, преттиер и пост/препроцесоры. Ну и SCSS конечно.
>дело доходит до .js файлов и оживления сайтов - начинается тупняк.
Просто ты его не выучил, мало времени уделил.
Пройди все задачи на learn.javascript.ru.
Потом можешь практиковаться на codewars.com.
Лучше всего пройти курс freecodecamp.org.
>объем знаний пока не тянет на junior вообще
Серьезно, сегодня джун это миддл без опыта.
>Решил попробовать Python. Языки похожи
Языки может и похожи, но сферы применения разные, так-то и Java можно назвать похожей и C#. А синтаксис языка это только база, нужно много чего еще знать, разных либ и фреимворков, подходов разработки и прочего.
> может все таки надо какой то склад ума иметь или прям расположенность к этому?
Да и Да. У тебя должно быть развито абстрактное мышление или ты его должен развивать. У тебя должна быть расположенность мало двигаться и много читать чтобы найти логические ошибки, причем согласно логике языка на котором пишешь.
Вообще на работе высока вероятность что ты не будешь делать что-то новое, а будешь ковыряться в старом, чтобы исправить что-то.
>Почему так тяжело дается это?
Если бы это было просто, то за это бы не платили столько.
>Интересно попробовать начать изучать профессию ux/ui дизайнера, но какие навыки и способности нужны для этого?
Упрости до простого веб дизайнера, ux/ui потом поймешь.
Нужно изучить правила сочетаний цветов, шрифтов, компоновки элементов и редакторы. Так же иметь дизайнерский вкус и быть в курсе трендов.
Но всего этого будет недостаточно чтобы найти работу, для работы нужно быть дизайнером-верстальщиком минимум!
>Очень хочется дельного совета
Пройди хороший курс, это конечно не научит всему, но даст основу для того чтобы находить куда двигаться дальше и какими вопросами нужно задаться.
>пару версток делал на глаз
обязательно добавь адаптив!
>и выглядело неплохо
Надеюсь ты освоил сборщики, автопрефиксиеры, преттиер и пост/препроцесоры. Ну и SCSS конечно.
>дело доходит до .js файлов и оживления сайтов - начинается тупняк.
Просто ты его не выучил, мало времени уделил.
Пройди все задачи на learn.javascript.ru.
Потом можешь практиковаться на codewars.com.
Лучше всего пройти курс freecodecamp.org.
>объем знаний пока не тянет на junior вообще
Серьезно, сегодня джун это миддл без опыта.
>Решил попробовать Python. Языки похожи
Языки может и похожи, но сферы применения разные, так-то и Java можно назвать похожей и C#. А синтаксис языка это только база, нужно много чего еще знать, разных либ и фреимворков, подходов разработки и прочего.
> может все таки надо какой то склад ума иметь или прям расположенность к этому?
Да и Да. У тебя должно быть развито абстрактное мышление или ты его должен развивать. У тебя должна быть расположенность мало двигаться и много читать чтобы найти логические ошибки, причем согласно логике языка на котором пишешь.
Вообще на работе высока вероятность что ты не будешь делать что-то новое, а будешь ковыряться в старом, чтобы исправить что-то.
>Почему так тяжело дается это?
Если бы это было просто, то за это бы не платили столько.
>Интересно попробовать начать изучать профессию ux/ui дизайнера, но какие навыки и способности нужны для этого?
Упрости до простого веб дизайнера, ux/ui потом поймешь.
Нужно изучить правила сочетаний цветов, шрифтов, компоновки элементов и редакторы. Так же иметь дизайнерский вкус и быть в курсе трендов.
Но всего этого будет недостаточно чтобы найти работу, для работы нужно быть дизайнером-верстальщиком минимум!
>Очень хочется дельного совета
Пройди хороший курс, это конечно не научит всему, но даст основу для того чтобы находить куда двигаться дальше и какими вопросами нужно задаться.