Рубрики
Без рубрики

25 лет извлеченных уроков разработчиков программного обеспечения

уроки выучены. Теги за карьерой, целесообразным, JavaScript, отражением.

В январе 1996 года я устанавливаю ногу в своей первой работе веб-разработки – стажировку с CyberMundi.es во время учебы за границей семестр в Мадриде через Бостонский университет. В январе 2021 года, с несколькими прерываниями «Фудалия», я потратил 25 лет в рамках поля веб-разработки. Между развитием, преподаванием, консультированием и творчеством, я благодарен за то, что он научил меня, и у меня большие надежды на ближайшие 20 лет. Настоящая история об этих последних 25 лет – это то, что – большинство вещей, которые я думал, будет правдой о моей карьере в этот момент – не на самом деле верно! Этот пост о тех реализациях.

Я не могу сказать, что я нашел свое место ‘в поле еще сейчас, чем в мои первые 5 лет. Я не могу сказать, что уязвил синдромом Цельцами или достиг места, где я в безопасности, я не могу быть уволен, отпустить или не нанять. Я не рядом с ранним выходом на пенсию. Я более скромный о своей способности идти в ногу с темпом технологических изменений.

И вот самые большие заблуждения, в которых я был выпущен по пути:

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

На 4 года я думал, что решил свою карьеру дико каждые 4 года. Оказывается, начиная с дна в новом поле, как только у вас есть какой-то капитал/навыки в одном поле, не очень просто. Отрегающие сокращения не веселые.

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

В 7 году, затем снова в 22 году, я подумал, что стал тренером-разработчиком – в первую очередь учитель, а не производителем. Оказывается, хотя чрезвычайно полезно, учение имеет требования, которые я еще не смог победить достаточно. Теперь я ищу элемент обучения/преподавателя в отношении отношений и многих преимуществ, которые у меня есть разработчик.

В 10 году я думал, что объектно-ориентированное программирование было вершиной с точки зрения архитектуры. Теперь я чувствую, что Lisp и функциональное программирование более фундаментально, и в конечном итоге более выразительным.

В 13 году я думал, что Ruby был так, как я хотел бы кодировать навсегда. Оказывается, имеющий код, работающий в браузере, широко доступно, более важно, чем иметь точный синтаксис/выполнение DX, и я сейчас все в JS.

В 17 году я думал, что я взял свою последнюю работу разработки и мог стать инструктором йоги. См. Это точку о том, начиная с дна в новом поле, с меньшим количеством оплаты.

В 19 году я думал, что буду в бизнесе для себя навсегда. Оказывается сложная налоговая ситуация, и меняющиеся команды часто выросли старые, и я начал искать стабильность к 22 году.

В 21 год я думал, что психическое здоровье заботилось о себе. Оказывается, нужно ухаживать и кормить как все стоящие усилия.

В 23 году я думал, что присоединился к моей последней работе на полный рабочий день. Увольнение с этой работы привело меня к началу того, что у меня есть сейчас, которую у меня нет намерений ухода.

И я уверен, что более заблуждения будут продолжать распределять, как годы свай, которые я с нетерпением жду!

Как я наступаю в год 25 в качестве кодировщика (0 индекс на основе 0), мои подходы кодирования, как правило, одинаковы – чуть быстрее, немного более осведомлены, и намного более скромно о том, что я не знаю.

Самое удивительное дело о том, где я в том, что я в том, как моя карьера заправляла рост не-карьеры. Я полностью преобразуется так, как мой 20-летний я был бы в восторге, чтобы увидеть. Я всегда обнаружил, что требования этой карьеры имеют оставшееся время, деньги и любопытство для развития навыков за пределами работы. Теперь я играю несколько инструментов, включая один из моих собственных дизайнов, достаточно хорошо, чтобы играть с другими или для аудитории. Я катаюсь на 100 км езды на велосипеде. Я играю со своими детьми в течение нескольких часов и научить их как можно больше. Я лыжи с моей женой вниз по Колорадо Черно-алмазные склоны выше 15 000 футов. Жизнь была хорошей для меня. 🙏

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

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

Это то, что 25 лет будучи профессиональным разработчиком программного обеспечения научил меня, и почему я более взволнованно собираюсь в следующие 20, чем когда-либо. Счастливый 2021. Вы все – Каковы ваши намерения для вашего развития карьеры, дайте мне знать!

Оригинал: “https://dev.to/deanius/25-years-of-software-developer-lessons-learned-2m0d”