Сейчас моя сфера визуализация но если я к примеру захочу вернуться к серверам или к сетям я должен держать как минимум руку на пульсе так?- вы правы, но если вы отлично знаете основы, тогда держать руку на пульсе имеет смысл только недели за 2 до собеседования. Просто погонять основыне интсрументы и вспомнить основы. Иначе время потраченно не рационально. А если беда с пониманием основ тогда вам нужно не в текущих свистелках-перделках разбираться, а ковырять фундамент.
Или например программирование вот там в любом случае придется показать навык, что то написать (я уже молчу про экзамены на бумаге) -да придеться, но для программистов этот этап наступает тогда когда они показали что знают фреймворки, язык, а предыдущие проекты выглядят правдоподобно. Да и то не всегда просят писать на листочке. Просто цель написать на листике это не проверка владения языком, а способ посмотреть как мыслит программист, какой стиль кода использует и тд(в идеальном варианте, хотя и маразма по отношению к листочкам полно))))
Соответственно если я решу стать программистом (теоретически) я должен буду учиться в стол какое то время что бы показать работодателю что я умею если конечно сам на себя не решу работать.- при 2-3 часах свободного времени вам будет очень сложно стать программистам, просто по тому что чистое знание языка уже не надо если это не с++ или asm :) Теперь нужна большая куча фреймворков и смежных технологий, раньше можно было знать язык, но не сейчас. А работать в стол не обязательно, если вдруг все таки решитесь переползти в программирование. Напишите проект для себя(чит к любимой игре, Электронный кошелек(веб приложение + api к нему), парсер сайтов, качалку видосов для ютуба) и вам польза, и опыт получен, и приложение ваше юзается. Конечно писать нужно на том на чем собираетесь работать. И да, для программистов инглиш обязателен.
пока для себя.- если вы не будете пользоваться своими навыками ежедневно(еженедельно), это пустая затея. Инструменты не стоят на месте и меняются очень быстро, изучать в стол, имхо глупо. Единственный вариант когда вам можно получать знания для себя и не пользоваться ими, это фундаментальные знания. Они как классика, не стареют(как работает комп, основы работы в линукс, сети, бд и тд, архитектура ос :) )
Но тут получилось так что я сам сильно в сторону ушел от своих первоначальных компетенции.- тех кто с годами не уходил от своих первоначальных компетенций, по пальцам пересчитать.
да и конкуренция большая- в любой сфере поднимаясь на верх где конкуренции мало а работа есть нужно приложить много усилий, очень
Да, то что я мягкотело поступаю с клиентами в этом я с вами соглашусь, вот и прихожу на тостер чтобы узнать как более адекватно относиться к клиентам, но также чтобы они не поразбегались- учитесь общаться при этом лоббируя свои условия и не прогибаясь под клиента. Тут вам поможет и качалка и спортивная секция. И друзья/знакомые жадные до денег или любители покачать права, хоть есть в них то что может оттолкнуть но есть и то чему можно поучиться. Да хоть у продавца на рынке можно поучиться, вначале сбивать цену а потом не купить товар)))))) Навыки коммуникации приходят только с практикой поэтому общайтесь больше. В конце концов ищите удаленку и пытайтесь сделать так что бы вы не назвали сумму, а когда услышите сколько вам хотят платить пробуйте торговаться за повышение вашей цены