I 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…
Reflecting on 8 months of full-time self-study
31–40 of 101 posts
Re: Reflecting on 8 months of full-time self-study
#32I 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…
While some CRUD is still necessary, most of that is abstracted away, we still have to be schema conscious, but since 1. Our team is dedicated to one back end product. 2. We have a lot of resources (and demand), we had to spend a lot of time thinking about more complex (and interesting) problems with scaling, distributed computing etc.
It's a blessing for me because I'm sure if I was in a place where I need to be responsible for all part of the stack the job would turn into a mundane grind. But it's not just for work, I've been able to turn some of the stuff I learned into private projects and make them more interesting and less CRUDly.
Re: Reflecting on 8 months of full-time self-study
#33Re: Reflecting on 8 months of full-time self-study
#34I 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…
And then just pick the one that most excites your curiosity.
The process of deciding what to learn next is a type of skill that you can learn. And potentially it's valuable to learn that skill if you feel bored.
The risk of just picking a book and committing to it is that it may not be the right book for you, or the subject for you right now, or any number of other things.
Anyway it's worked for me; your mileage is likely to vary :)
Re: Reflecting on 8 months of full-time self-study
#35Nice post Jotaen but I feel you are heavily downplaying how well a mechanical engineering degree looks when switching. You have math and critical thinking skills but just needed a little time to get the fundamental computer science concepts down. Also how does the idea of boredom come into play here? Yes self-studying is important but at what point do feel burned out and want to apply it in a real world work station?
Yes, I definitely profit from basic skills that I acquired in studying mechanical engineering, as you mentioned. However, when applying for jobs I didn’t have the impression that my prospective employers valued that too much, at least as far as my CV is concerned. Not sure what you mean by “boredom”? I don’t have a clear “definition of done” or a deadline for my sabbatical, that’s also why I try to diversify the topi…
I think one of the biggest drawback of the current education system is the assumption that people should have one major and that it would last throughout their career. In reality, most of the skill learned ended up being not used, the proportion of the major is basically the opposite of what the job market actually need. And the constraint of it actually ruined a lot of people and careers. I've been fortunate to be able to choose whatever class I want in college and discover my love for programming - if not for that I might be in a much less productive place today.
Re: Reflecting on 8 months of full-time self-study
#36I 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…
If you're soul searching, I recommend skimming several technical books before devoting yourself fully to one. And then just pick the one that most excites your curiosity. The process of deciding what to learn next is a type of skill that you can learn. And potentially it's valuable to learn that skill if you feel bored. The risk of just picking a book and committing to it is that it may not be the right book for you,…
Re: Reflecting on 8 months of full-time self-study
#37I 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…
If I may offer, technical skills are only one part of a person and can be small or large in importance. It's completely okay for programming to be a day job. Personal projects can take many forms outside of the CS world, or sometimes they can use it tangentially. Sometimes CRUD is more fun when it's powering something you really care about personally :)
Re: Reflecting on 8 months of full-time self-study
#38I 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 might be speaking from an unfair vantage point, but working for the largest cloud company has its perks, namely, the tooling that deal with exactly the problem that you described. While some CRUD is still necessary, most of that is abstracted away, we still have to be schema conscious, but since 1. Our team is dedicated to one back end product. 2. We have a lot of resources (and demand), we had to spend a lot of ti…
Re: Reflecting on 8 months of full-time self-study
#39I am 20 years out of college with a CS degree, working in your typical business rules development kind of job. Exactly the kind of job that doesn't need a CS degree, but I'm perfectly decent at programming business rules, so there's that. Last year, I've been on a learning binge myself, due to the fact that I want to understand the underlying workings of the technologies that are shaping our near future. In this inte…
It's probably too late for that course, but IMO MIT's courses on edx are much better structured than on MIT OCW or whatever it's called.
Re: Reflecting on 8 months of full-time self-study
#40I'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…