Hi good people,
I rarely ask questions, so here we go… I think about switching careers, but don’t have enough info about everyday work situation of modern Frontend development, so before I embark in this journey I have (a lot!) of questions. Also, I would ask you, more experienced people to try to quantify some things. I know in this field is hard to quantify but I would like you to try.
First some background. 44 years old guy, worked mostly in fields of construction, and electricity until 5 years ago, but have solid knowledge of OOP PHP and wordpress from 15 years ago (was working that when I was injured for 2 years) and learned that because I had some computer knowledge from high school. Some AutoCad experience and 3D. Currently my main job is IT support, AD, networks. Some Linux knowledge. I was offered to go for system admin path. I am more interested in programming (coding) and I am interested and fascinated with Front-end development.
I am asking this question because I want to find accurate information about real everyday life situations, tools, how hard and what speed is needed for frontend developer being 44 guy with some IT experience.
I am afraid I am too slow for competing with youngsters to switch career, so I am here to determine is it the fact and try to quantify am I fit for being Frontend dev.
This job requirements are:
- excellent React (few months learning more?)
- TypeScript, Redux and Redux Thunk, Redux Saga, Less, (have no idea… )
- cross-browser development, polyfills, API integration (how long?)
- CI/CD testing experience required (again have no idea)
Do I have what it takes, can I learn it, is it worth going for this career, or is it too complex to STAY competitive in this field?
Am I too old with my 44 years and I would be ridiculed by 25 year old colleagues.
What are all things that mid/senior frontend developer realistically should know?!
Most important question for me: how does one working day in frontend developer looks like, what tools does he use, what code he inputs? How complex it is?
Can you even quantify hours, days, months learning needed to apply to this job starting from my position?
I have no idea what to expect so I really need your thoughts. I don’t know if I should ask these question somewhere else (Quora), so if you know better place please refer me. If you want to write more about what should I know about working in frontend development looking from my point of view - please write.
Also I want to learn Next.js. If there are people working with Next.js (side question, is there one course zero-to-Next.js you recommend) can you describe your day and give examples of what you code. Trying to quantify quantify quantify these things, for better judgment…