A Software engineer with mostly Java background. Last time, building SaaS in cloud environments.
You can find my CV here: CV.
Пост рассчитан на новичков и программистов с промышленным опытом но без опыта участия в алгоритмических соревнованиях и описывает опыт участия в Google hash code 2019. Девизом участия в GHC в этом году стало “Just for fun” по ряду причин: Алгоритмы и структуры данных не являются моей основной специализацией Призовых мест без основательной подготовки тут не получить. Как выглядит человек с основательной подготовкой https://www.youtube.com/watch?v=kMDSltQN0MY Я простудился и вообще официально на больничном
Для общего развития и чтоб лучше понимать как работать с памятью решил попробовать писать на C++ при наличии опыта работы на Java и немного на python. Ниже сравню удобство разработки при написания простых алгоритмических задач на Java и С++. IDE Java - IntellijIdea. C++ - CLion Оба от JetBrains. Фич по рефакторингу и подсказкам в Clion на порядок меньше. Дольше компилирует чем аналогичный объем кода на Java. Говорят, трушные разработчики настраивают vim под себя или используют QT Creator.
I found a funny article in Twitter https://thebolditalic.com/you-are-now-fully-optimized-716f4… about IOT, Software engineers life and automation. Btw, see @lyashenkogs. So I was interested how it’s going with home assistances now. Time to time I use Google assistance on my Xiomi Mi Max to translate something to Russian, check the weather, convert currency, look at nearest events in a calendar, build a direction on a map or just google for some technical or not very term.
Легко достать детали. Брал на https://arduino-ua.com/ Wifi модулей для 5Ghz нету. Те которые есть на 2.4Ghz в большинстве случаев надо подключать через конвертер уровней. “community support” весьма сомнителено https://arduino.stackexchange.com/…/39659/wi-fi-module-5-ghz . Хуевый тулинг (нормальной IDE типа IntelliJ нету), десктопная Arduino IDE глючит. Более-менее работает браузерная версия. Настроить Clion - целый мануал, Arduino plugin на Mac не работает. Куча мануалов от школьников соответствующего качества. Китайские версии могут значительно отличаться. Пример https://arduino-ua.com/prod382-Arduino_Micro и https://arduino-ua.