2 ms·
You should probably start cranking out code, either via personal projects, or work-related projects. > How can I start transitioning away from school so that I
by rayvy 8y ago
You should probably start cranking out code, either via personal projects, or work-related projects.
> How can I start transitioning away from school so that I can start working full time as a developer as soon as possible?
These people either 1) get internships with a decent salary while in school, and just dropout or 2) build their own side project into something with cashflow, then dropout
> I'm okay with not being a ninja rockstar 10x programmer, I just want to be "average"
Frankly, you'll have to change this mindset if you want either #1 or #2 (which I mentioned above). The folks who either dropout due to amazing internships, or because their side gig has taken off are usually pretty good programmers. Not "balls-to-the-all amazing", but definitely better than average
My suggestion: Stay in school. Learn the fundamentals (e.g., C), but learn how to sling code around at the same time (e.g., React, Python, etc). You'll get your shot in due time.
- HiroshiSan 8y agoWould you say that web development is an easier barrier to entry than most other sub fields?
- rayvy 8y agoWhich part of web development? I know it sucks that I'm answering your question with a question, but learning the stack is crucial in any field on dev work. Example: web dev can be frontend (what you see a lot with React : UIs, UX), or backend (what you see with Python or Go : APIs, middleware, databases). But to answer simply yes waits for rock to be thrown, web-dev is something you can get started with right this second. Just download react js (frontend). Get started with either Python/Go (maybe Python will be faster to learn), and then just start throwing things together.