Search
Write a publication
Pull to refresh
26
0

Software Developer

Send message

Win API это вообще отдельная история с их очень странными именами типов то КАПСОМ, то в формате camelCase и прочими "ништяками". Бррр.....

Висит в черновиках, всё руки никак не дойдут довести до ума))

Где-то в течение месяца планирую опубликовать

Знаете, это самый воодушевляющий текст с самым грустным заголовком, который я читал.

Говорю так, потому что где-то внутри меня борятся две ипостаси: "Делай только то, что умеешь" и "Пробуй новое и не парься, если в этом новом ты найдешь новую работу".

Вы начали со словами, что не рекомендовали бы читать это ребятам, кому только предстоит сделать выбор. Но в самой статье вы показываете, что выбор может меняться, и это абсолютно нормально.

Говоря современным языком: "Как же вы чувствуете" 😁

Я хочу сказать, что ваш текст не разочаровывает, не отталкивает и не демотивирует, а воодушевляет. Показывает историю о том, что можно быть многогранным, интересующимся разными областями наук, преподаванием и при этом вполне неплохо жить.

Вы ведь сами подводите итог: "Где родился, там и пригодился" - это уже давно канувший в лету (вместе с феодальным строем) стереотип.

Я очень рад, что у вас было столько всего интересного и прошу вас, не сомневайтесь: такая история вдохновит многих ребят не держаться за что-то одно, а быть разносторонними и не бояться расширять кругозор

Да, я тут полностью согласен с вами. Но если мы говорим про опенсорсные проекты, то они зачастую могут страдать тем, что их документация может покрывать не всё.

У меня часто такое было, что возникает проблема и в документации нет описаний. Начинаешь лазить по форумам. Потом лезешь в код. В коде находишь условие на использование какой-то опции в конфигурации. Потом снова гуглишь эту опцию. И вот тогда уже что-то более-менее сносное можно прочесть.

И то не всегда

Вот что на самом деле должно стоять первым пунктом :)

Если что, можно использовать Wine для установки Windows-приложений. Тот же офис можно через него запускать и не выделять ресурсов на виртуалку при этом

Писать на ассемблере, конечно, то ещё удовольствие...

Очень жаль, что у вас не получилось реализовать задуманное. А что за идея у вас была?

Разделяю ваше чувство, когда только немного погрузился в программирование и начинаешь считать, что можешь вообще всё)

О, да) Совмещать школу и свои проекты, связанные с программированием - то ещё удовольствие. В этом был свой особый кайф

Да, мой косяк. Постараюсь поправить, чтобы было понятнее

Что в итоге, будет в следующей статье )

У меня как-то были планы с МК перейти на программирование DSP-процессоров. Мой наставник на той работе мне много чего показывал, как там можно оптимизировать. Это вот самое низкоуровневое программирование ever. Чисто на ассемблере. Но, к сожалению, вопрос зарплаты порешал.

Круто, буду знать) надо бы ещё поднатаскаться в паре-тройке языков

Вообще да, не стоит ограничивать себя только одним инструментом

искал плюсоида со знанием python-а на уровне asyncio или питониста со знанием С++, STL и буста. 

Ну вы искали прям монстра кмк))) понятно, почему всё было грустно

На моей практике встречалось (уже не в Embedded, конечно), что на питоне подготавливался MVP какого-нибудь модуля/проекта/утилиты, и уже после проверки, он переделывался, например, на тот же Си (если это было необходимо)

Мне кажется, в этом нет ничего страшного. Это нормальная практика

Да, выглядит очень странно, согласен. Но могу скзазать, что на фоне ускоренного импортозамещения зарплаты в этой сфере подросли, но всё равно не настолько, чтобы тягаться с другими айти отраслями

Да, средний уровень ЗП всё-таки ниже, чем у прикладного ПО.

По поводу геморра - от работодателя зависит. У одних (адекватных и с достатком ресурсов) ты будешь писать только софт и отлаживать с осциллографом и мультиметром в руках, т.к. для работы с железом есть схемотехники. У других - будешь многостаночником: схему нарисуй, плату разведи, сделай трассировку, напиши код, отладь в лабе, отладь у заказчика и получи за это 40 тыщ.

Да как раз нет, вакансий полно. Особенно сейчас, когда много проектов по импортозамещению и нужно переделывать софт под китайские аналоги. Или, например, сейчас распространненная тема - ПО для базовых станций, иностранных же нет, Так что вакансий много

Information

Rating
5,599-th
Registered
Activity

Specialization

Software Developer, Backend Developer
Senior
C
C++
Git
Linux
Bash
Python