I'm doing something similar. I got undergraduate degrees in CS and business and worked 5 years for a large corp right out of school. I saved my money and, using a rollover for business startup, I funded my business. I'm lucky enough to have a 2-earner household and a partner that is giving me time to figure out where I want to go next. I've been on "sabbatical" for a little over a year. I've had a couple false starts…
Reflecting on 8 months of full-time self-study
11–20 of 101 posts
Re: Reflecting on 8 months of full-time self-study
#12I'm doing something similar. I got undergraduate degrees in CS and business and worked 5 years for a large corp right out of school. I saved my money and, using a rollover for business startup, I funded my business. I'm lucky enough to have a 2-earner household and a partner that is giving me time to figure out where I want to go next. I've been on "sabbatical" for a little over a year. I've had a couple false starts…
I don't know what you're doing with chemistry, but if it involves any kind of physical experimentation I would implore you to exercise caution. Lab sciences are very hard to self study because a lot of important practical and safety knowledge is passed down in the lab and not in books. My friends who became chemists spent 1000+ hours in labs by the time they finished their undergraduate degree, for reference.
Re: Reflecting on 8 months of full-time self-study
#13I am not doing any Sabbatical right now, but I am currently soul searching. I've been working as a fullstack dev for more about 5 years. I do have CS background, and think myself as quite a decent programmer. But in my day job, or I suspect in most day jobs out there, CRUD stuff, nothing is really interesting and it is really hard to make a leap in improvement in technical skills. Though of course, you improve bit by…
Re: Reflecting on 8 months of full-time self-study
#14I am not doing any Sabbatical right now, but I am currently soul searching. I've been working as a fullstack dev for more about 5 years. I do have CS background, and think myself as quite a decent programmer. But in my day job, or I suspect in most day jobs out there, CRUD stuff, nothing is really interesting and it is really hard to make a leap in improvement in technical skills. Though of course, you improve bit by…
As far as personal projects go - the challenging, the better as far as I’m concerned. But what really matters is that the end result is something that excites you and keeps you going when the project goes through the inevitable dull, trying patches.
Re: Reflecting on 8 months of full-time self-study
#15I am not doing any Sabbatical right now, but I am currently soul searching. I've been working as a fullstack dev for more about 5 years. I do have CS background, and think myself as quite a decent programmer. But in my day job, or I suspect in most day jobs out there, CRUD stuff, nothing is really interesting and it is really hard to make a leap in improvement in technical skills. Though of course, you improve bit by…
Things that I see that are cool really solve a problem. I am finding that I am doubling down on looking at the problem that is being solved before I deal with tech. Tech is critically needed and you learn useful stuff on the way, but what I am learning, repeatedly, is that the really cool stuff is the product of the clear customer value and delivering on the underlying tech.
Re: Reflecting on 8 months of full-time self-study
#16I am not doing any Sabbatical right now, but I am currently soul searching. I've been working as a fullstack dev for more about 5 years. I do have CS background, and think myself as quite a decent programmer. But in my day job, or I suspect in most day jobs out there, CRUD stuff, nothing is really interesting and it is really hard to make a leap in improvement in technical skills. Though of course, you improve bit by…
I'm currently going (slowly) through this fantastic book, which I greatly enjoy and recommend: https://www.craftinginterpreters.com/
Re: Reflecting on 8 months of full-time self-study
#17I am not doing any Sabbatical right now, but I am currently soul searching. I've been working as a fullstack dev for more about 5 years. I do have CS background, and think myself as quite a decent programmer. But in my day job, or I suspect in most day jobs out there, CRUD stuff, nothing is really interesting and it is really hard to make a leap in improvement in technical skills. Though of course, you improve bit by…
Sometimes it takes getting out of your usual box to make discoveries about what will motivate you. It might seem like a waste of time to explore something new — like film, or art — but often those explorations can spark some creativity that reinvigorates your work. As far as personal projects go - the challenging, the better as far as I’m concerned. But what really matters is that the end result is something that exc…
But I do want to improve better in my technical skills. Idk, as I get older, I want to weigh what my options are, since going into management isn't exactly I'm excited about.
Re: Reflecting on 8 months of full-time self-study
#18Earlier quoted context omitted.
I'm currently going (slowly) through this fantastic book, which I greatly enjoy and recommend: https://www.craftinginterpreters.com/
Nice, I'll take a look on that one as well.
I really like "Engineering a Compiler", but it's probably not the best first book for implementing a programming language. It's primarily a textbook for backend optimization. It covers just enough front end to feel like a complete book, but you can tell the authors assume you've already taken an undergrad class in compilers before.
It is an excellent second or third book after you have a working compiler and you want to start understanding how industrial-grade compilers make code go fast. It's the best textbook I know on optimization. Most other compiler optimization material lives in academic papers, which can be scattershot and difficult to absorb.
One of my goals with "Crafting Interpreters" was to give people an intuitive feel for PL implementation so that they are better prepared to approach deeper works like "Engineering a Compiler".
Re: Reflecting on 8 months of full-time self-study
#19I am not doing any Sabbatical right now, but I am currently soul searching. I've been working as a fullstack dev for more about 5 years. I do have CS background, and think myself as quite a decent programmer. But in my day job, or I suspect in most day jobs out there, CRUD stuff, nothing is really interesting and it is really hard to make a leap in improvement in technical skills. Though of course, you improve bit by…
What are your short time goals? What is most painful for you currently? What do you need to do right now in order to solve it?
I am not that interested in management track. As I get older, I think technical skills aren't as valued anymore, except in top tech companies.
Re: Reflecting on 8 months of full-time self-study
#20I'm also thinking of freelancing, and have been gearing up for contracts, and also to perhaps start an agency with a friend. I really value the freedom that has allowed me to explore my programming and math (and climbing/yoga/martial arts) interests these last few months.
One unexpected thing about my sabbatical: my social life is better, I have way more time and energy for it :)