112 подписчиков
“Бойтесь не того, кто умеет делать 1000 ударов руками, а того у кого есть молоток!”
. Хорошего специалиста отличает умение найти самый оптимальный путь к решению любой задачи и правильно распределить ресурсы. Программисты же должны уметь как написать код множеством разных способов, так и “вбить” чужой код в программу молотком). Какими еще навыками должны обладать full-power программисты? Читайте в нашем шуточном обзоре)
#1 “Священный копипаст”: успешный программист всегда сможет перерыть все секретные подвалы StackOverflow и найти тот самый Грааль, который можно будет вкрутить в свой с код с наименьшими потерями нервов и времени
#2 “Терпение и труд - всё скомпилируют” - хороший программист должен быть терпеливым и уметь ждать, "пока мимо проплывёт труп врага", пока компилятор задумается и выплюнет наконец исполняемый файл, а дурацкая пропавшая точка с запятой наконец разыщется
#3 “Ушел в себя - вернусь не скоро”. Всегда важно уметь отключиться от просьб коллег, позывов на перекур, чтения супер-важных новостей в тележеньке и просто сфокусироваться на коде. Code First, как говорится!
#4 “На стиле, на расслабоне” - высшая степень крутизны, это когда твой код стильный, лаконичный и узнаваемый. Это приходит только с опытом. Ну или если ты Джиган от мира кодинга ;)
#5 “Поговорить на багоязе” - знать нужно не только русский язык, английский и язык на котором ты пишешь. Еще нужно уметь общаться с вредными пришельцами-багами. Нужно уметь их понять, простить и убедить свалить)
#6 “Разбуди своего внутреннего тигра” - если на носу пятница, а прод внезапно упал или в коде обнаружена критическая уязвимость, хороший разраб сможет отставить в сторону своего антистресс-утёнка, вытереть слёзы, сжать ̶б̶у̶ зубы и сделать рывок, который сможет исправить ситуацию
#7 “StandUp IT” - без чувства юмора далеко не уедешь. Если с кодом всё плохо, руководитель проекта ругается, а сроки горят - иногда лучше философски пошутить, чем не по детски заорать. В конце концов, это всего-лишь код.
1 минута
8 сентября 2023