m700
попробуй потренироваться пластиковые карты отличать. На кассе пригодится.
Иван
Всем Привет Помогите пожалуйста с выбором IT профессии, языка! Из личных качеств, которые возможно помогут составить общее представление обо мне: - Есть опыт программирования в паскале(учился в инф\мат лицее) коды доходили до написания анимаций, мини сюжетов - С геометрией был "на ты"(развито пространственное мышление) с алгеброй и матаном дела посложнее были - Высшее эко образование - Сейчас являюсь художником(рисую с детства), в стиле перфекционизм, начинающий татумастер - Так же перфекционизим преследует и в быту - iq 135-140 по трем разным тестам - Собственноручно построил дачу, он фундамента до крыши, продумывая и воплощая каждый элемент и этам строительства(иерархичность, алгоритмичность и последовательность действий присутствует) Из стартап идей в направлении которых хочу двигаться в ИТ - приложение подобное инстаграму (фотохостинг, и интерактив с камерой) - приложение подобное яндекс картам, геопозиции и тд, Big Data - AI визуальное(распознавание лиц\предметов), сюда же Big data Друг (питонщик) советует мне отправиться в UX\UI но творчества в жизни мне и так достаточно, поэтому было бы идеально найти для себя в ИТ чтото в балансе 80\20% интеллектуальная работа\творческая составляющая соответственно (возможно это про JavaScript) П.С. Если бы у меня не было никаких навыков и данных, и не было бы идей - просто выбрал бы Python Но исходя из вышесказанного мой взгляд мечется между Python, JS, UXUI, Kotlin/Swift, GameDev бы зашел, но насколько известно не для новичков С ув, Спасибо за внимание
То, что у вас склонность к BigData/Data Science это однозначно Python Для фотохостинга лучшим вариантом будет фреймворк Spring MVC (язык Java) Для JavaScript - очень важно учить именно фреймворк, а не только чистый JS В России лучше всего учить React. А вообще стоит смотреть в сторону одного из вот этих: React, Angular, Vue.js То, что вы художник/татумастер - даст вам преимущество во фронтенде будь то разработка веб сервера (верстка сайтов, css, html, js), или веб сервиса (сервера приложений) (React Js/Angular/Vue.js) Наверное самое универсальный язык это JavaScript - в США, Канаде на нем пишут фулл стек приложения. Однако как бэкенд разработчик Java скажу - что JS обладает очень специфичным синтаксисом. А вот Python учится очень легко ))) Вообще между начать зарабатывать деньги в профессии и открыть свой успешный стартап стоит лет 5 опыта в крупной компании в роли программиста, много сертификатов, тоны часов времени затраченного на самообучение и развитие. Если у вас есть огромное желание сделать что-то, то учите технологии позволяющие это сделать - это даст вам и мотивацию и проект в портфолио =)
m700
а думаешь комуто интересно что ты по гугл картам только ориентируешься?
Иван
Если кратко - Python - годный язык - самое то для стартапов и Big Data
Ivan
То, что у вас склонность к BigData/Data Science это однозначно Python Для фотохостинга лучшим вариантом будет фреймворк Spring MVC (язык Java) Для JavaScript - очень важно учить именно фреймворк, а не только чистый JS В России лучше всего учить React. А вообще стоит смотреть в сторону одного из вот этих: React, Angular, Vue.js То, что вы художник/татумастер - даст вам преимущество во фронтенде будь то разработка веб сервера (верстка сайтов, css, html, js), или веб сервиса (сервера приложений) (React Js/Angular/Vue.js) Наверное самое универсальный язык это JavaScript - в США, Канаде на нем пишут фулл стек приложения. Однако как бэкенд разработчик Java скажу - что JS обладает очень специфичным синтаксисом. А вот Python учится очень легко ))) Вообще между начать зарабатывать деньги в профессии и открыть свой успешный стартап стоит лет 5 опыта в крупной компании в роли программиста, много сертификатов, тоны часов времени затраченного на самообучение и развитие. Если у вас есть огромное желание сделать что-то, то учите технологии позволяющие это сделать - это даст вам и мотивацию и проект в портфолио =)
Еееееееееееееее"ать ) Спасибо От души!)
Сергей
а думаешь комуто интересно что ты по гугл картам только ориентируешься?
Да это даже не талант, вон поисковые собаки и без карт ориентируются
Maksim Pozharskiy
не знал что Python язык для стартапов
Maksim Pozharskiy
на нём стартапы писать можно?
Иван
Еееееееееееееее"ать ) Спасибо От души!)
Обращайся, не стесняйся - если есть вопросы. Из моих знаний Java, Postgres (+ Pl/Pg SQL), Python (Dev Ops) работа с TeamCity. Каждый день с фронтенд разработчиками общаюсь - они по React JS - так что инфу подробно найдем
Ivan
Если кратко - Python - годный язык - самое то для стартапов и Big Data
Еще раз сильно много очень благодарен) Ясности привнесли в мой вопрос) хоть и более мелких прибавилось
Влад
Вопрос: веб-дизайн нужно осваивать фронтенд разработчику?
Иван
на нём стартапы писать можно?
Бывают случаи, когда MVP проект пишется на Python - а потом его переписывают на чем-нибудь, что работает быстрее или надежнее MVP - это IT продукт с минимальным жизненым циклом - демо так сказать
Алексей
Вопрос: веб-дизайн нужно осваивать фронтенд разработчику?
братиш, да... ещё и вёрстку, это для общего развития..
Agent_RBY_
Вопрос: веб-дизайн нужно осваивать фронтенд разработчику?
в целом - нет, но базу стоит знать, что бы понять, что можно реализовать, а что нет
Влад
братиш, да... ещё и вёрстку, это для общего развития..
Вёрстка понятно, разве веб- дизайн это не задача веб- дизайнера? Мне кажется, что веб-дизайнер и веб- разработчик немного разные специалисты.
Igor
Вечер добрый, в Sublime Text при использовании Emmet не могу найти Settings - User, чтобы прописать свои сниппеты, кто-то вкурсе, куда они это дело спрятали?)
Agent_RBY_
Вёрстка понятно, разве веб- дизайн это не задача веб- дизайнера? Мне кажется, что веб-дизайнер и веб- разработчик немного разные специалисты.
Веб дизайнер НЕ будет разрабатывать сайт. Но веб дизайнеру полезно знать азы вёрстки, что бы понимать, что можно сделать, а что нельзя
Алексей
Вёрстка понятно, разве веб- дизайн это не задача веб- дизайнера? Мне кажется, что веб-дизайнер и веб- разработчик немного разные специалисты.
просто, непонятно куда ты попадешь на первую работу... на галеру или продакт... если галера - возможно база тебя спасет... просто все в жизни бывает... мало ли будешь и веб-дизайнер и фронт...
Алексей
Бред несёшь, так можно про что угодно сказать
я могу также сказать о любой твоей формулировке, чувак видимо ещё не работал на аутсорсе и пока не знает что всё возможно..
Agent_RBY_
Если тебе работа не нравится можно просто сказать "нет"
Алексей
Видимо ты не умеешь говорить нет)
чёт бред какой-то, причем здесь умение говорить нет..
Agent_RBY_
бывает, но у меня был опыт
если тебя заставляют, можно сказать нет и не работать
Maksim Pozharskiy
бывает, но у меня был опыт
Ну вот тогда слова про "неумение говорить нет" как раз в тему
Сергей
Вообще не понял зачем ты приплёл сюда аутсорс если честно, у всех есть обязанности, в рамках которых работают, если на работе тебя просят делать то, что к тебе не относится - нахер такую работу
Maksim Pozharskiy
Если ты пришел работать фронтеднером, но помимо этого еще делаешь дизайн, готовишь команде еду и моешь полы - то видимо не умеешь говорить "нет" при навязывании чужих обязанностей.
Иван
Еще раз сильно много очень благодарен) Ясности привнесли в мой вопрос) хоть и более мелких прибавилось
Про плюсы и минусы Python распишу Минусы: - На нем очень сложно написать и поддерживать очень большую программу - Это интерпретируемый язык - скорость работы очень низкая Плюсы: + Краткость языка + Можно легко использовать быстрые библиотеки написанные на C++ (Оба плюса выше - позволяют создавать программы очень быстро - это очень важно - время/деньги) Особенности: - Динамическая типизация - приводит к сложной отладке - Нет блоков кода - сложно сделать много вложенностей - табуляция наше всё
Krabs
Я имею ввиду, из-за синтаксиса или из-за чего? Или слишком много строк кода нужно писать, чтоб выполнить задачу, которую можно написать короче на другом языке?
Agent_RBY_
Например, отсутствие строгой типизации
Pavel
Всем привет! Подскажите, для работы на фрилансе какой язык лучше изучать?
Krabs
Скорее, из-за сильной простоты на сложных проектах эта простота будет только мешать
А простота заложена в огромном количестве библиотек/заранее подготовленных скриптов? То есть ты не с корня пишешь, а гуляешь по верхам?
Pavel
Да, полный ноль.
Krabs
Я понимаю, что звучу смешно немного, стараюсь выразить мысль)
Pavel
Смешно точно
Максимус
Смешно точно
А я и не шучу.
Agent_RBY_
А простота заложена в огромном количестве библиотек/заранее подготовленных скриптов? То есть ты не с корня пишешь, а гуляешь по верхам?
В том числе, но не совсем. Сам синтаксис и структура языка этому мешают. Вообще, я не питонист, только базу знаю, а на этот вопрос хорошо ответит только опытный питонист
Pavel
Язык программирования
Agent_RBY_
Язык программирования
Js/Python, но если ты хочешь просто поднять бабла, то у тебя ничего не выйдет.
Pavel
Я понимаю, что английский тоже нужен
Максимус
Язык программирования
Вам нужно направление выбрать, а не язык. Присмотритесь к вебу.
Pavel
Мне не бабла поднять, а на пенсии с голоду не умереть
Agent_RBY_
Ну это фактически тоже самое. Если тебе не будет это нравится, то у тебя ничего не будет получатся, потому-что умственная деятельность - не физическая, сложнее себя заставить думать
Alexander
Мне не бабла поднять, а на пенсии с голоду не умереть
да не волвновайся, с текущими темпами роста пенсионного возраста дожить до пенсии будет маловероятно
Максимус
Мне не бабла поднять, а на пенсии с голоду не умереть
Если любите визуальную часть, то берите фронтенд. Если любите копаться в данных, то бэкенд. На вебе можно скорее всего найти первую работу.
m700
до пенсии тыщу раз все поменяется
Иван
Скажи пожалуйста, а что значит "сложно написать большую программу"? Я не очень разбираюсь)
Я не прав, прошу прощения. На Python пишут большие программы. Видимо это клише про Python пошло еще с первой версии языка
Pavel
До пенсии может и поменяется, но я хочу еще до пенсии поменять профессию
Pepe
5-ое издание Лутца вроде появилось на русском. Стоит читать, или лучше оригинал?
GNU
Важная ремарка) спасибо
Особенно на Django много крупных написано(Instagram, Dropbox, Pinterest, Spotify и тд)
Alex
не знал, что споти на джанго, спасибо
Воронцов
Всем привет. Ребят, а нет случайно собранных ответов на все стандартные вопросы новичков, думаю они все однотипные.
Максимус
m700
Иван
Воронцов
Да я зашёл туда, куча видео как выстроить обучение, и все по разносу. Куча Хейта на те или иные курсы
Максимус
Тут можно найти ответы практически на любые вопросы.
Максимус
Да я зашёл туда, куча видео как выстроить обучение, и все по разносу. Куча Хейта на те или иные курсы
Курсы если и хотите проходить, то бесплатные и при какой-то компании чтобы потом была возможность пойти туда на trainee/junior позицию
Воронцов
Пайтон и хотелось все Что может пригодится с ним. У меня свой бизнес торговый и я хотел учить программирование и реализовывать какие то проекты для него
Воронцов
Спасибо 🤝
Bogdan
react native одна из лучших библиотек для мобильной разработки