I’ve been meaning to do that for a while. And before you ask, if I am qualified to do that, let me answer that. No, I don’t think so.
Here are some of the reasons why I am not qualified to teach:
1. I don’t have a Ph.D. (unless I am given an honorary doctorate by virtue of spending about 8 years in College :)).
2. I have hardly ever taught before (other than the 1 year back in College when I worked as a Teaching Assistant).
3. I am not particularly good at repeating the same thing more than once (you need a lot of patience to teach, and I would love to have some of that patience).
4. My subject matter expertise is questionable. I know what I know, I am not sure I know what I don’t know, but I know quite well that what I don’t know is a whole lot more than what I do know.
With that said, here are some of the reasons why I am qualified to teach:
1. I would like to share what I do know with someone else in the hope that it will help them find a slightly better job that will enrich their lives (even if a tiny bit more). I am confident it will.
2. I know that what I do know is useful enough to build good, performant, scalable, distributed, meaningful, extensible, stable software. (…and did I say cool?)
3. I am not looking to gain anything (definitely not intending to) from this effort and I expect for it to remain pro bono.
4. I don’t ever give up on anything I ever do till I get it done.
So, if you are new to Software Development, or want to make a career change to building software, don’t hesitate to reach out to me. I surely don’t have a foolproof plan (not by a distance), and if history serves as any precedent, I tend to do a lot of mistakes before I perfect anything (or even come close to perfection) but I have good intentions. And that’s all I care for.
And for those of you who might be skeptical if I can pull this off, or if I have a clue what I am talking about, I will simply request you to go to https://snowpal.com, and/or check out our iOS and Android Apps, and if those impress you, you can sign up for these free classes (the format, frequency, topics, yada, yada, yada are all pretty much up in the air right now, and we’ll need to play it by ear).
NOTE: If you can afford to pay for lessons, you should consider signing up for paid classes elsewhere as my intent here is to primarily help folks who may not have that affordability.
The good news is – I might actually have 2 interested students and that should be a lovely place to start!
Manage your projects on https://snowpal.com!