why I don't want you to be a full-stack developer?
In neoG'22, I won't push you to be a full-stack developer.
When I started the camp or when I thought of doing the camp, I thought of producing the best developers in the industry. So good that any startup would love to have you. I raised the bar very high & included everything you need to know in the camp. But what I did see is that not everybody needs to be a full-stack developer, to get a good job.
neoG routes
People with just the front-end development knowledge can get great jobs. You can be just a good front-end developer who knows JavaScript, can solve some bits of problem-solving in JavaScript, and can make full-fledged React apps with existing APIs.
So in neoG'22, I have divided the course into two major parts.
Frontend Developer
Full-stack Developer.
Everybody would be asked to attend all the classes, it's not like if you want to be just a front-end developer, I will not let you attend the back-end classes. You can attend all the classes, discuss everything, learn everything. But the camp is structured in a way where, if you learn something, you have to create a proof of work for it.
In neoG'21, people did five backend projects to complete their five front-end apps which is a lot of work. So, the next time you don't have to work on five back-end projects. You can do two backend projects or no back-end projects.
You are a full-stack developer → if you do two or three back-end projects.
You are a front-end developer → if you submit the projects with mock backends
In both cases, you are good to get the neoGrad degree.
neoG'21 reflections
A lot of people who actually did not complete the camp got jobs from outside i.e. their colleges, from LinkedIn & from every other place.
When I talked to them: "Why didn't you complete the camp?". They said: "It was too much work. I couldn't complete all the backend apps. And then I decided now I have got a job. Let me start with it" which had my blessing because the end goal was to get the job.
But I don't want you to leave with the feeling wherein you think: "You have to do so much and that's why you are giving up". So, do a little bit, be a frontend developer which is a good enough path to get started. But I won't push you to be a full-stack developer.
If you want to do more nobody's stopping you anywhere, at any point of time. If you want to do more, be my guest be a full-stack developer.
why am I doing this?
The problem with being a full-stack developer is a lot of people want jobs or they are newbie's into programming who might feel overwhelmed to do so much to get their apps ready for roc8 which also sometimes contributes to students who are not completing the camp.
Because in interviews not everybody is asking about full-stack development. The high-paying jobs do ask and inquire about it but the average jobs i.e. six to nine lakh jobs don't ask about full-stack development.
with every newsletter i get more excited for the camp :fire:
super cool that its so structured 🔥
I believe that in the period of time, before level 1 starts in Jan, Tanay would groom neoGrammers in such a way, that they hopefully won't be overwhelmed by the tech stack & would aim for nothing below being full stack.