After graduation when is it too late to change career direction as an electronic engineer?
After graduation there are a multitude of paths that a person can take, digital, analogue design, embedded systems, communications, applications, or even non-engineering or non-electronics related career path.
Assuming that a person starts within electronics when does it become too late to make a career transition to another electronics related field? e.g a person starts with FPGAs writing HDL and testbenches but than decides to move into Embedded Systems in a new separate job writing C language or software related to RTOS and DSP which can also be categorized as two other different type of fields that people can specialize in? Or maybe a person just wants to become purely software in a new job since he/she has skills in C or maybe even C++ and decides this is for them, or maybe even wants to move in analogue. You get the idea.
If a person starts in one direction but than is firmly convinced of making a transition, when is it too late? What should a person do under such circumstances, when is it too late? Employers usually want "fresh graduates", but what if a person has been in the field for 2, 3 or even 4 years already with a degree? The idea is that things can happen in lives of people that may make them make a certain choice at a given time which is not ideal in their perception but they must do so, which they may feel wanting to change later when things are better. Or sometimes people may end up making the wrong choice to begin with (assuming it has happened only once). What should such a person do?
>>> In summary, if a person graduated 2-4 years ago and now wants to move into a different type of job within electronic engineering at the same place as a new graduate would, what should does one need to do and what hurdles exist in such circumstances?