Мой путь разработчиков в 2022 году: итоги года
7 января 2023 г.В состоянии икигай ❤️
Введение
Привет, ребята, меня зовут Дхануш Н. В настоящее время я инженер-программист полного цикла с более чем 4-летним опытом работы, в основном сосредоточенный на разработке бэкэнда и DevOps. В настоящее время я изучаю AWS и системный дизайн.
В результате моей работы в стартапе я много сталкивался с различными технологиями, а также узнал много других вещей из своих интересов. Итак, давайте подведем итоги, как прошел мой 2022 год 🙂
Мой фон
Я учился в колледже третьего уровня, и когда я учился на втором курсе, я помню, что в моем колледже проводился первый конкурс по программированию, который использовался для отбора кандидатов на предмет размещения.
В то время я был академическим студентом выше среднего, но когда дело дошло до кодирования, я не смог решить проблему за минимальное время. Я выбрал компьютерные науки и инженерию, которые были основаны исключительно на моем интересе, но соревновательное программирование было чем-то, что бросало мне вызов.
Я люблю, когда мне бросают вызов; с тех пор я продолжал совершенствовать свои способности решать проблемы, выполняя множество задач на разных платформах, и неуклонно рос.
Моя работа
Когда меня впервые устроили в компанию, я проработал год в сфере услуг, а затем перешел в производственный сектор. Больше, чем работа в сфере услуг, мне нравилось работать в сфере продуктов и быть в курсе различных инструментов и технологий.
Поскольку я был в стартапе, я работал с различными технологиями, включая React, Node.js, Elasticsearch. , Redis, MongoDB и другие.
Уроки 2022
В начале 2022 года меня перевели на новый технический стек Cube Js, который использовался для построения аналитической визуализации. Нашей основной базой данных была MongoDB, и адаптировать ее под нашу бизнес-логику было очень сложно.
Мне пришлось отлаживать вещи и немного узнавать об экземплярах AWS и о том, как происходит связь между серверами для более быстрого получения данных.
Работа, которую мы проделали с нашей командой, которую я возглавлял, позволила нам сократить время рендеринга вещей с помощью доступного технического стека с нескольких минут до менее чем 5 секунд за счет масштабирования и оптимизации кода.
Кроме того, я решил много проблем с сервером, провел множество оптимизаций на уровне кода, а также помог многим другим разработчикам.
Кроме того, я познакомился со многими другими аспектами технологии, такими как Elasticsearch, несколько алгоритмов машинного обучения, typescript, AWS Athena, AWS RDS, AWS Glue, AWS OpenSearch и так далее.
Кроме того, помимо Javascript и Node.js, я возился с различными скриптами Python для автоматизации своих задач и некоторыми другими проектов, а также начал изучать rust.
Я создал несколько проектов с открытым исходным кодом, а также внес свой вклад в некоторые из них, некоторые из которых находятся на моем GitHub.
Я заработал множество значков профиля, которые теперь отображаются на моей доске holopin. Кроме того, мой профиль на GitHub стал очень популярным.
Я также планировал создать портфолио, но хотел, чтобы оно было уникальным, поэтому наконец придумал уникальный сайт-портфолио. Смотрите, надеюсь вам понравится 😊
Я также вел блоги на различных платформах, таких как dev.to, < a href="https://www.geeksforgeeks.org/provide-some-example-of-config-file-separation-for-dev-and-prod-environments/">geeksforgeeks, средняя, хэш-узел, HackerNoon и т. д. Я планировал ежедневно решать проблемы с кодированием, но не был последователен в течение всего года.
Я последовательно решал проблемы с кодированием, чтобы улучшить свой DSA, не пропуская ни дня за последние два месяца, и я надеюсь продолжать в том же духе в наступающем 2023 году.
Я был наставником нескольких человек и помогал им в их знаниях в области программирования.
Помимо технологий, я играл в шахматы и дважды участвовал в личных шахматных турнирах в моем районе в этом году, а также во многих онлайн-турнирах, и это также помогло мне в принятии решений в реальной жизни.
Несмотря на все это, я также был достаточно последовательным, чтобы тренироваться ежедневно, и я постоянно хожу в спортзал в течение прошлого года и надеюсь, что буду продолжать это делать.
Ключевые выводы
- В начале сообщения в блоге я бы упомянул состояние Икигай, что означает исключительно состояние бытия; Я чувствую, что нахожусь в состоянии Икигай согласно этим 4 факторам
* Что я люблю? * Я люблю решать проблемы, такие как судоку, шахматы, кубики и т. д. Этот интерес также заставил меня решать технологические проблемы с помощью кода, выявляя лазейки и исследуя правильный аспект.
-
Что у меня хорошо получается?
- У меня хорошо получается решать проблемы, так как я приложил много усилий во время учебы в колледже, практикуя навыки, а также решая многие проблемы своих сверстников, а также свои собственные.
* За что мне могут платить? * Технологии оплатили мне мою работу и т. д. Помимо технологий, я мог зарабатывать деньги и игрой в шахматы.
* Что нужно миру? * Я чувствую, что мой мир — это моя семья. Я могу быть с ними и поддерживать их в различных аспектах, а также могу помочь некоторым людям в программировании, и немногие получили хорошую работу. Смог направить и помочь многим людям в Интернете с их вкладом в открытый исходный код, а также несколькими рекомендациями, касающимися технологических аспектов.
* Технологическая индустрия продолжает меняться; никогда не придерживайтесь определенного языка программирования или инструмента, учитесь учиться и разучиваться.
* Никогда не сравнивайте себя ни с кем, сравнивайте себя только с собой прежним и занимайтесь тем, что вам нравится или чем вы увлечены. Я получил то, что мне нравится, если у кого-то еще нет того, что им нравится, чтобы подойти к этому с интересом для получения лучшего результата.
* Никогда не напрягайтесь слишком сильно; в конце концов, важно здоровье.
* Я всегда сравниваю индустрию высоких технологий с шахматами. В шахматах 12-летний шахматист может обыграть человека в 35 лет, так же разнится и набор умений. Всегда будь любопытным. А в сфере технологий ваш опыт может иметь значение, но в основном проекты и навыки ценятся больше, чем ваш опыт.
Что дальше
Я просто получаю удовольствие от своей работы и бросаю себе вызов не жить в зоне комфорта, даже если это удобно. Я планирую постоянно писать больше блогов, по крайней мере 12 в течение следующего года, делать больше открытого исходного кода, развивать свои навыки до следующего уровня, завершить некоторые из моих существующих забавных побочных проектов, а также достичь нескольких других достижений.
Чтобы реализовать свои будущие стремления и цели, я должен постоянно совершенствовать себя и узнавать новое, а также помогать другим.
Большое спасибо, если вы дочитали до этого места.
Если вам понравилось читать этот блог, не забудьте поставить лайк ❤️, прокомментировать 👌🏻 и поделиться 🤩, чтобы показать свою поддержку, поскольку ваша поддержка очень много значит для меня.
Также опубликовано здесь
Оригинал