Что делают разработчики программного обеспечения вне кодирования / работы, что делает их лучшими разработчиками?

406
57
1
Лучший ответ
426

Я согласен с теми, кто говорит «Иметь жизнь вне программирования».

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

Отправляйтесь в разные места, даже если это всего лишь ночь или выходной, посмотрите на природу.

Выспаться, ходить на свидания, проводить время с любимыми.

Читать книги, смотреть фильмы, есть качественную еду.

Вы будете программировать лучше, если не заболеете этим до смерти, а это значит делать другие вещи.

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
294

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

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

Совершенствуйте свои социальные навыки. Кодирование не происходит в вакууме фигурных скобок, нулей и единиц и аргументов командной строки. Это вы и другие люди работаете, чтобы добиться цели. Но я могу проецировать свои (прошлые?) Недостатки здесь.

Постройте понимание того, как работает бизнес и как ваши навыки вписываются в общую картину. Здорово, что вы можете быстро сортировать «слепой код», но можете ли вы посоветовать, как относительно простой код повысит удовлетворенность клиентов на 60%? Как разработчик программного обеспечения, вы обладаете огромным количеством знаний о компьютерах, коде, сетях, базах данных и так далее. Ваши клиенты, владельцы продуктов или внутренние бизнесмены не имеют этого. Можете ли вы быть связующим звеном между знаниями кодирования и потребностями бизнеса?

Загадки . Это скорее мое "чувство вины", чем твердый совет. Мне нравятся физические головоломки, такие, где вам нужно разделить пару частей или пройти через сложный лабиринт. Но все, что тренирует ваши навыки решения проблем, добавляет мне ценность.

Читать . Книги, блоги, что у тебя. Я считаю, что чтение очищает мои синапсы. Это упражнение на построение фокуса, и оно избавляет меня от интенсивного переосмысления моих текущих проблем с программным обеспечением. Я выхожу из нее обновленным и обычно могу начать работать над рассматриваемой проблемой с новой точки зрения.

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

Но все это только мое мнение.

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
145

Я играю в видеоигры.

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

Вот пара видеоигр, которые мне интересны с точки зрения программирования и решения проблем:

Final Fantasy XII

Final Fantasy XII представляет инновационную концепцию гамбитов, которая позволяет вам давать условные приказы вашим неконтролируемым персонажам (из команды из 3 человек). Они выглядят так:

Это простой список условных приоритетов. Но с тремя участниками, вовлеченными в состязательную среду, это на самом деле уже достаточно глубоко (максимум 12 строк), чтобы обеспечить сложные и интересные стратегии, либо общие, чтобы быть «достаточно хорошими» в большинстве ситуаций, либо наоборот, сильно настроенные для победы над особенно жесткий враг. Вы можете когда-нибудь поставить своего главного персонажа в режим авто и позволить битве происходить, одновременно убирая контроллер.

Сексуальная Брутале

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

Принцип Талоса

Еще одна отличная игра-головоломка без программирования. Вы управляете андроидом в том, что кажется постапокалиптическим миром, где исчезли все люди. В дополнение ко многим интересным и сложным головоломкам, в игре есть отличный философский аспект, касающийся искусственного интеллекта: что значит быть человеком? Что такое интеллект? Что такое сознание?

Свидетель

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

Майнкрафт

Этот странный. Хотя на первый взгляд это не имеет никакого отношения к программированию, многие люди на самом деле делали удивительно сложные электронные схемы в Minecraft, используя красный камень. Красный камень можно расстелить на земле для прокладки проводов, в то время как факел из красного камня действует как НЕ ворота. Одного этого достаточно, чтобы построить все общие логические элементы, которые, в свою очередь, позволяют нам строить любые логические схемы. И потому что это возможно, люди создали невероятные вещи, например, 8-битный процессор.

Шэньчжэнь ввода / вывода

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

Exapunks

Игра, имитирующая программирование встроенных систем с низким объемом памяти. У вас есть язык, похожий на ассемблер, который вы используете для программирования действий ваших актеров, и вам нужно решить некоторые конкретные головоломки, используя это. Как вы можете себе представить, это отнимает много времени, но это действительно хорошо.

Опус Магнум

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

Бонус: как я могу говорить об этом типе видеоигр, не упоминая об удивительно сложной программе Kerbal Space? Если вы заинтересованы в космической навигации, эта игра очень точная. Вы быстро поймете, что для успешного полета в космос требуется невероятное количество минутной подготовки, а также очень хорошее понимание орбитальной механики (в конце концов, Базз Олдрин имеет докторскую степень). Вывести ракету на орбиту - это одно, конечно, но посадка на Луну - это совсем другая история, и ее невозможно осуществить с помощью Apollo 11 без четко запрограммированного графика действий.

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
149

Моя работа - мое хобби, точка. Я нахожусь перед компьютером 16 часов в день, если я могу чем-то помочь, и мне это нравится, так что это не похоже на работу. Я бездельничаю с новыми языками, читаю научные статьи, связываюсь с VR, имею побочные проекты и все виды вещей. Мне действительно нравится «играть» с компьютерами, и кроме того, я увлечен темой компьютерных языков - как вы их проектируете? как работают компиляторы? откуда вы знаете, что компьютер может выполнять определенную задачу? В чем разница между токарным станком (интересная орфографическая ошибка - я имею в виду, конечно, «тьюринг»), автоматом, работающим на опускании, машиной конечного состояния и комбинационной логикой? Я не могу дождаться, чтобы узнать!

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

Затем, двигаясь вверх по стеку, мне нравятся такие вещи, как планирование проектов, git-репозитории и веб-сервисы, а также рынок облачных вычислений. Я злюсь на то, что JavaScript - плохой язык и все же владеет веб-рынком, я действительно очень хочу поработать с Smalltalk, потому что он такой красивый, но я не могу найти никого, кто его использует. Такие мысли, хотя они и звучат безумно, являются хорошим показателем того, что вы, возможно, захотите заняться информатикой.

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

О, и, очевидно, у вас должна быть возможность - я бы не стал разработчиком сегодня, если бы не был знаком с программированием, когда мне было 8 лет, и если бы моей школе давали PDP-8 (или 11? Или 10). «Я забыл), а затем пусть они купят несколько сетевых компьютеров (да, я старый), пока я был там.

Кроме того, помогает то, что мне был вручен самый минимум выживания (ну, намного больше, чем минимум) выживания - меня правильно кормили и одевали, жили в безопасном районе и ходили в хорошие государственные школы, и, кроме того, давали достаточно денег для колледжа. Конечно, все это не было моей собственной работы, которая была предоставлена ​​мне бесплатно до 25 лет.

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

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
126

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

Например, если вы работаете над проектами Waterfall на старом простом C, узнайте о гибких методологиях и более современных языках. (Это стало для меня главным улучшением карьеры!) Если вы унаследовали много кода, с которым трудно работать, узнайте об удобстве сопровождения и научите своих коллег. Или, если вы занимаетесь веб-работой в полном стеке, узнайте, как создавать мобильные приложения.

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

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
128

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

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

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

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

Встречайтесь с семьей или друзьями. Наличие социальной жизни вне работы может быть очень полезным с точки зрения разрушения. Обед с семьей или вечер с друзьями могут отвлечься от работы и снять стресс.

Ключом к этому является хороший баланс между работой и личной жизнью.

Помимо этого, если вы действительно хотите улучшить свои навыки в свободное время, вот несколько вещей, которые вы можете сделать:

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

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

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

Для получения дополнительной информации о программировании и самосовершенствовании, вот некоторые рекомендуемые чтения:

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

5 лучших сайтов для прохождения курсов по программированию

15 блогов для каждого разработчика программного обеспечения

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

11 признаков того, что вам не хватает баланса между работой и личной жизнью

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
120

Хорошие разработчики могут думать.

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

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

Мы не странные новые виды. Мы люди, блуждающие вокруг, делающие вещи - работая на работе, где вы должны много думать.

Я хожу на сумасшедшие готические вечеринки. У всех нас есть наши маленькие слабости ...

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
103

TL; DR: Иметь жизнь, но заботиться о том, чтобы быть лучшим профессионалом каждый день.

Конечно, любой, кто работает в офисе, должен стремиться к жизни вне офиса (заниматься спортом, тусоваться с друзьями и т. Д.)

Великий разработчик удаляет ненужное и оставляет необходимое. Чтобы это сделать, вам нужны годы опыта. И опыт приобретается, когда вы думаете о своем опыте. Вот как Джефф Саутерленд придумал Scrum, и именно так Роберт С. Мартин мог написать «чистую архитектуру».

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

Помимо последних, наличие проектов с открытым исходным кодом позволит вам столкнуться с ситуациями, которые вы редко бывали на работе. В моем случае наличие нескольких проектов с открытым исходным кодом по электротехнике помогло мне узнать, как все делается «по-настоящему», а не делегировать свою работу стороннему программному обеспечению. Это позволяет мне ориентироваться на людей с опытом работы на 15 лет больше, чем у меня, но с гораздо меньшим опытом.

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
96

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

Желательно сделать это чем-то физическим. Меня? Мне нравится играть в гольф, заниматься деревообработкой в ​​гараже и работать на машине. Деревообработка работает на навыки решения проблем и отрывает меня от того, что я делаю каждый день. Гольф - это не столько проблема решения проблем, но это способ выйти на улицу и уйти от моей работы.

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

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
91

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

Узнайте больше о своей проблемной области. Понять, почему код пишется. Что он действительно должен делать - не только функциональная спецификация, но и ее назначение в реальном мире. Это посадка самолетов в аэропорту? Контролирует ли это движение в час пик? Это лучшая конфигурация для груза на корабле? Это управление камерой или машиной или плитой? Это генерирует 1 миллион счетов или счетов в неделю?

Как много вы знаете об этих проблемных доменах? Иди и узнай. Даже если это просто еще один веб-сайт розничной торговли, каковы продукты? Кто такие покупатели? Что такое клиенты USP?

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

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
80

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

Это мелочи, которые помогут вам в программировании, независимо от того, что вы делаете и какие инструменты используете.

Мне нравится изучать вещи низкого уровня. Мне не очень нравятся последние модные прически.

Я смотрю много учебников по программированию на YouTube.

Я очень люблю программирование.

PS: Я много читал книги по программированию. Затем появился YouTube. У меня все еще есть моя коллекция книг по программированию, но я открываю их реже. Сейчас я в основном учусь на YouTube и делаю вещи. Изучая что-то, я составлю список «дебильных вопросов», которые возникают у меня в голове, который не знает этой технологии. Они также помогают мне лучше преподавать курс на эту тему, потому что я знаю, какой умственный путь выберет новичок. Затем, во время обучения, я ищу ответы на свои конкретные дебильные вопросы. Это индивидуальные вопросы, которые вы не найдете ни в одной книге.

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
72

Математика и алгоритмы. Это абсолютно большой плюс между средним разработчиком и продвинутым инженером. Код можно было бы оптимизировать на более высоком уровне, если бы вы знали больше о математических и компьютерных алгоритмах.

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

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
71

Они много практикуют. Когда они находятся вне работы, они выполняют дополнительную работу, чтобы улучшить свои возможности кодирования. Они смотрят видеоуроки и читают блоги, чтобы выучить новые фреймворки или новый язык программирования. Как только они это делают, они немедленно применяют это, чтобы сознательно практиковаться в том, что они узнали. Может быть, они создают копию клона существующего приложения, чтобы практиковать то, что они изучили (например: Facebook, Airbnb, Uber). Это делает их лучшим разработчиком.

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
73

Учитесь по горизонтали: исследуйте новые фреймворки, новые библиотеки - прогуляйтесь по «музею существующих колес», чтобы не изобретать ни одного из них.

Учись вертикально: улучшай свои сильные стороны. Совершенствуйте свое мастерство в том, что у вас получается лучше всего.

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
62

Есть две непростые задачи, которые делают вас доминирующим программистом: математика и игра живой музыки. Первая математика важнее для кодирования, чем вы думаете. Я стал известным благодаря некоторому математическому кодированию. Другой пауэр-хаус играет живую музыку. Играя живую музыку, вы научитесь импровизировать, поддерживать других и занимать центральное место. Будь то диджеинг, игра на улучшенной трубе (как у меня) или плач на гитаре, вы возвращаете эту атмосферу к работе с вами, и все любят вас за это. Большинство людей будут страдать от синдрома апатии, кроме музыкантов. Мы все как «Я на это; зацени меня! »Из живой музыки вы узнаете, что люди больше воспринимают ваши ошибки, чем вы думаете, и это дает вам уверенность в инженерном деле. Я бы никогда не сделал Kabuki Toolkit без глупости и смелости, чтобы подумать, что смогу. Если бы я не привык прыгать и делать козыри соло, я бы никогда не увеличил тарелку. Я встречался с другими инженерами, такими как я, и у нас есть две вопиющие черты: математика и музыка.

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
63

Тратьте больше времени на планирование и мышление, чем на кодирование. Прочтите о новых технологиях. Если вы начнете писать код перед просмотром новых доступных технологий, вы будете работать дважды.

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
54

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

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
51

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

Например, CRM-системы существуют уже довольно давно и эффективно масштабируют объем продаж компании. Намного позже стало понятно, что если вы, по сути, отслеживаете потенциальных сотрудников («перспективы сотрудников») так же, как потенциальных клиентов, вы получаете гораздо более высокие результаты. Теперь на рынке появилось множество систем программного обеспечения для отслеживания кандидатов (ATS), таких как Jazz и т. Д.

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
53

Хобби и работа, для приятного отдыха.

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

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

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
36

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

Однако сегодня я бы сказал вам следующее:

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

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

Поддержание психического здоровья имеет решающее значение для успешного разработчика. Вы не можете хорошо кодировать 3 часа сна и 4 красных быка навсегда. Вы не можете написать хороший веб-API, если вы думаете о том, что ваша жена просит развода, потому что вы всегда на компьютере.

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

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
37

Можно прочитать о новых практиках. Архитектура, концепции и т. Д.

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

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
38

Ухаживать за своим садом. Что это значит? Рассматривайте свою семью (супруга, детей, связи и т. Д.) Как свой сад. Дайте ему то, что нужно для роста, найдите время, чтобы удалить сорняки и обратите на это внимание! Если вы сделаете это правильно, вы посеете семена заботы и будете вознаграждены плодами Любви, Верности, Доброты и многого другого. Скорее всего, через сто лет никто не вспомнит, в какой компании вы работали, на какой машине ездили или сколько кода написали. Ваши связи, которые живут после того, как вы будете помнить вас.

«Я разрушаю мосты позади себя ... тогда нет другого выбора, кроме как двигаться вперед»

Фритьоф Нансен

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
37

Что обычно делают все остальные. Иногда.

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

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

Надеюсь это поможет.

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
37

Музыка и аудио это бизнес, где используется мое программное обеспечение.

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

ответил(а) 2019-12-19T11:20:47+03:00 11 месяцев, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема