I appreciate you going into all three of the options! Currently I'm a self-learner, but I'm struggling to keep motivation to keep learning/determine what to learn and work on while working 40+ hours a week and trying to fit in time for me, my SO, etc. It sounds like you have a lot of time commitments, too. Has the bootcamp helped you restructure your priorities for your day and help you stay motivated to learn?
I'm also terrified about leaving my cushy job! It would be so much easier to have a guarantee of a job or something working out at the end of the initial learning phase.
I do believe it will help structure my priorities. As someone with ADD, through the years I've really had to work hard to learn time management and project management. Because I've made this commitment, it's going to come first (at least until the program is over).
However, of course spending time with family/friends is important! I also volunteer doing digital marketing at Amman Imman. Until now, I have tried to commit 4 hrs per week at least. But I may have to scale that down, if it becomes to much.
At least with the bootcamp, I'll have a clear list of what I'll need to learn per week which will help me organize everything else around that.:)
I also use a paper planner, Passion Planner to help me keep track of everything. (I know, not a digital platform, shocking!).
It would be easier! I could have also went to get my CPA, decided to do a path that is more aligned with what I currently do in Accounts Receivable. Sometimes, though, we have to figure out what is worth it. The one benefit to having a job that is stable already is you don't have the pressure of needing income immediately. Of course, I'd like to find a new one as soon as I can after I complete the bootcamp, but it's not essential for me to do so which is nice!
Good luck with the start of your bootcamp, Jamie! It's coming up QUICK! FreeCodeCamp is the only free learning site that I've followed all the way through on JS, and definitely recommend that site for JS, HTML, and CSS. 😊
I've been debating about using a passion planner (honestly, I love colors and stickers and those are both in them typically!), and maybe that's one way to help me prioritize what I need to do daily. (And get me to code more often!)
That is super nice that you don't need a job right away. I think that's why I'm terrified of making the leap, since student loans follow me everywhere... It sounds like coding is more of your passion, and that's great that you are able to continue to learn!
I definitely recommend Passion Planner. If nothing else, I'm a fan of trying things to see if they work for you. Worse case it doesn't, and you try something else! I will warn you. It's easy to spend too much time on planners, thou, haha.
Fair point! I just finished ordering one with a set of stickers, of course! :) We'll see how it goes.
Let me know how it works!
Will do! :)
I am currently enrolled in Lambda School (lambdaschool.com). It is an online program (with full-time and part-time options) similar to other bootcamps with a few key differences:
Check them out.
Oh, thank you so much! I'm actually already enrolled to Rutgers, however. No turning back now. Also, I'm fortunate enough to be able to already pay for Rutgers fully with 0% interest--and Lambda School is still a loan. I've actually looked into them too. They seem good!
I posted that message for Rachel since she mentioned being concerned about job guarantees.
Historically Rutgers' CS department has a good reputation so I'm glad to hear they have a bootcamp program (I'm originally from NJ).
Good luck with your journey. As someone who is currently in a bootcamp I can honestly say it will be one of the best investments you've made for yourself.
A few tips that will help you:
Ask for help as much as you need to. If you're stuck on a problem more than 20 minutes ask for help. (Trust me this works)
Take regular breaks (Pomodoro Technique) is effective
Get good sleep
Please do NOT be hard on yourself. Programming is hard and everyone makes mistakes, you could be stuck on something for a long time and it was due to a typo. So allow yourself to make mistakes.
Best of luck on your new journey.
Awe thanks so much!! These tips are great.
I've looked into them before, but haven't made the move to apply beyond their Summer Hackers Program. How are you liking the program? Have you tried learning other ways?
So I decided to enroll in Lambda to refine my skills and get myself job ready. The biggest reason I choose Lambda is because of their deferred tuition job guarantee plan. I pay no money upfront and I only begin paying them back after I get a job as a software developer. If I don't get a job or I decide to work as a shoe salesman instead, then I don't pay them a dime. So the only thing I risk is my time.
It has exceeded my wildest expectations. Not only am I getting excellent instruction with tons of support from a variety of teaching assistants and students but I also have a dedicated career counselor at my disposal to help craft a resume, LinkedIn profile, etc.
But that's not the best part...the best part are these projects we work on that simulate a professional software development working environment which will count as real-world experience with many tech companies.
We have a very diverse student population many of whom have no prior coding experience and yet the people who graduate are more skilled than 80% of CS graduates. And they are getting hired at top tech companies making good salaries.
The caveat to this program is that it requires a time commitment and it's definitely hard-work but the instructors and staff are sooo supportive and they'll never give up on you as long as you don't give up on yourself.
Anyone who completes this program is hands down a bona fide software developer and can work anywhere.
Hope this helps. Best of luck in your endeavors.
That's great to hear! Thanks, Wilfred, for breaking it down further for me! 😊 It definitely gives me more to think about in terms of learning and what would be the best path for me.
Best of luck to you also!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.