Андрій Свєтлов вже майже 25 років у програмуванні. З 2012 року — Python Core Developer, автор та активний учасник розробки таких пайтонівських бібліотек, як asyncio та aiohttp. Ми поговорили з Андрієм про його кар’єру, розвиток Python, як стати членом core-команди, чим вона займається і як влаштована. А ще про те, які бонуси дає статус Python Core Developer та чому це неоплачувана діяльність. 1
Якими інструментами користуються українські Python-розробники, в чому їх переваги та недоліки? Ми коротко поспілкувалися з українськими Python-девелоперами про те, які інструменти для них зручні та чому, як їх використання покращило процес розробки. 12
Python — одна з найпопулярніших мов програмування серед українських розробників, яка має широку сферу застосування. Мова має порівняно простий синтаксис і її легко вивчити, тому Python часто обирають новачки як першу мову для входу в ІТ. У межах рубрики для початківців «Код професії» розповідаємо про те, як вивчити Python та знайти першу роботу. 25
Python вже другий рік поспіль демонструє негативну динаміку. Java теж втрачає позиції — цього року вона на третьому місці за популярністю. Натомість на друге вийшла мова C#. Частка JavaScript після невеличкого падіння у 2021-му цього року знову зростає. Але найкраща динаміка у TypeScript (вже понад 10% і приріст майже удвічі). Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали 9245 анкет з України. Поїхали.
Python — одна з найпопулярніших мов програмування, про що свідчать різноманітні рейтинги. Ми запитали у досвідчених Python-розробників про те, за що вони люблять мову, а що хотіли б покращити. 54
У 2021 році в розділі «Технічні статті» було опубліковано понад 300 авторських матеріалів. У них ІТ-фахівці описували технічні рішення, кейси, приклади з різних напрямів розробки. У цьому огляді ми зібрали для вас найкращі технічні статті року. Критерії відбору: кількість переглядів, активність комʼюніті в коментарях і субʼєктивні враження редакції. 2
Яку мову програмування вибрати початківцю, щоб увійти в ІТ? Це питання ми поставили розробникам, які вже давно у сфері. Головна порада — обрати ту мову, для вивчення якої є достатньо матеріалів у відкритому доступі та яка має попит на ринку. Серед мов, які респонденти найчастіше радять вивчати початківцям — JavaScript, Python, Java, C/C++, PHP та Ruby. 37
Наш герой пробовал изучать Java, Python, Machine Learning, но так и не стал разработчиком. Понял, что это не его истинное желание, не хватает мотивации разбираться в этом. Сейчас начинает заниматься бизнес-анализом. Он рассказал нам анонимно свою историю, выводы об ошибках и о том, как поменял отношение к работе и ІТ в целом. 73
Technical Leader в SoftServe Роман Могилатов в IT уже 14 лет. Последние три года живет и работает в США. Параллельно с основной работой он развивает фреймворк Python Dependency Injector. Сейчас у фреймворка 550 000 скачиваний в месяц. Роман рассказал DOU, какую проблему решает его фреймворк, о поддержке комьюнити, отзывах пользователей и о том, почему им занимается. 4
11 років ми складаємо рейтинг мов програмування. Уперше ми взяли дані за всі роки та подивилися, як змінювалася популярність мов серед українських програмістів. Представляємо динамічну інфографіку щодо найпопулярніших (тих, що використовують у роботі) та найулюбленіших (тих, які хотіли б використовувати у роботі) мов програмування за 11 років. 71
Уперше з 2014 року в Python негативна динаміка. Ще спостерігаємо тенденцію переходу з JavaScript на TypeScript, найбільш задоволені користувачі Elixir, нарешті на карті з’явився Rust. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали понад 7 тис. анкет. Поїхали.
В каких сферах Python будет особенно востребован? Сможет ли он стать популярнее Java? Может ли Python-разработчик обойтись без soft skills и реально ли вообще стать идеальным «питонистом»? Павел Сушко собрал факты и последние новости из мира Python, которые должен знать каждый Python-разработчик, если хочет оставаться востребованным специалистом в 2021 году. 42
Редакція DOU поспілкувалась з розробниками, що проводять технічні співбесіди для різних рівнів Python-спеціалістів, і зібрала приблизний список запитань для кандидатів. У матеріалі є і теоретичні питання, і практичні задачі. Стаття буде корисною Python-розробникам різних рівнів. 50
Ми «вручну» проаналізували 50 вакансій, в тому числі 25 вакансій в Україні, розміщених на DOU та актуальних станом на 27-28 червня, і 25 вакансій у Каліфорнії, розміщених на LinkedIn та Indeed й актуальних станом на 30 червня. Це дало змогу побачити основні тенденції у вимогах до Senior Python Back-end Developer. Наприклад, 24 з 50 вакансій згадали AWS: це вже не випадковість. Але про все за порядком. 6
Андрій Хмельницький працює в оцінці майна, а у вільний час займається машинним навчанням. У циклі статей він розповідає, як реалізував власний проєкт зі зручної класифікації земельних ділянок, і робить огляд бібліотек на Python, які використав для цієї мети. У цій частині детально розглянемо бібліотеку TensorFlow, нейронні мережі, реалізацію моделі word2vec. 9
Андрій Хмельницький працює в оцінці майна, а у вільний час займається машинним навчанням. У циклі статей він розповідає, як реалізував власний проєкт зі зручної класифікації земельних ділянок, і робить огляд бібліотек на Python, які використав для цієї мети. У цій частині детально розглянемо бібліотеку scikit-learn.
Андрій Хмельницький працює в оцінці майна, а у вільний час займається машинним навчанням. У цій статті він розповідає, як реалізував власний проєкт зі зручної класифікації земельних ділянок, і робить огляд бібліотек на Python, які використав для цієї мети. У першій частині детально розглянемо бібліотеку NLTK. 15
А ще TypeScript лідирує за темпами росту, цікава ситуація у світі мобільної розробки та непохитна популярність Python. Представляємо результати щорічного опитування щодо мов програмування. На цей раз зібрали 9747 анкет. Поїхали. 117
Завдяки шаблонам CloudFormation на зразок serverless і трансформаціям CodeStar, вам знадобиться значно менше коду, щоб описати безсерверну конфігурацію у CF. А такі інструменти як Serverless додають іще один рівень автоматизації. 2
На яких таких пiдставах вони будуть це вимагати?
а на яких підставах вони на всі прикордонні області сунулись? на таких самих чому вони сюди вдерлися починаючи з 2014 року... хулігану не треба придумувати привід...
Воевать в начале войны за целостность Украины
і де ж це пан воював на початку війни?
почему мы не окопались
риторичне питання... тому що 72% хотіли поржать
А тут багато залежить від купи умов, і в першу чергу — що вважати «нормальною» Бо Талани не найгірше взуття, загалом форма не найгірша, броня — ну як пощастить, але може бути і норм(прям гівно навряд чи зараз десь видають) Спальники, фляга, кастрюля...
Хоча, як показує історичний досвід, створити «нову країну десь у іншому місті» скоріше за все не вийде... По-перше, не те щоб забагато свободних місць... По-друге, вірогідність асимілюватися значно вище.
Та де вона треба — 60-130к
Вы не пробовали подсчитать, во сколько обходится аммуниция и прочие расходы? да и «22к там где не требуеся» — она сегодня не требуется, завтра — резко потребовалась, и значит уже должна быть, т.е.
Или просто покинуть сей негостеприимный приют и лет через 50 построить новую Украину где-то в другом месте
теж варіант, і в ньому я не бачу місця «сперечатись за мобілізацію тут» ;)
Хоча, як показує історичний досвід, створити «нову країну десь...
Ну, яких обали, такі керують.
Мені це теж не подобається.
Але, знову таки, може справа то не в мобілізації як такої, а в Арахмії? Може з цим треба боротися, а не з мобілізацією?
Коментарі