Related Posts
Hello Sharks, Hope all are doing good,
I am a associate java developer having knowledge and experience on Java, Spring mvc, Spring boot, Hibernate, MySQL. Recently I have joined another IT company. The surprising thing is they are providing training on Scala Programming language .I don't have any knowledge about Scala Programming, Slick and Postgresql. Is Scala developer having good future and demand. Can I better to try for other company to stay in java technology only. EY Infosys Cognizant
Tata Consultancy Accenture Deloitte Walmart
More Posts
Additional Posts in Technology/IT Consultants
New to Fishbowl?
unlock all discussions on Fishbowl.



I look for interesting projects on GitHub and recode them or research and analyze the coding styles and patterns. I never finish anything but learn many great things along the way. I do this mostly with interesting frameworks, libraries, or code from competitions (think Kaggle). Another great way is to read up on algorithms (easy to complex), find a reference implementation on GitHub, and then recode in a different language.
It’s fine you don’t have to finish them, as long as you take your projects to a state that is worth doing a demo to someone else or if your happy with it, should be enough to practice, you can start another side project and later on get back to the previous one.
Take on projects you get paid to do.
Absolutely! I'm motivated as hell because I pay myself quarterly dividends from side projects. Feels like a bonus!
I have a side coding project I randomly add too every few weeks. It’s fun cuz I can just hop back in whenever and keeps my coding on point haha
Try a mix of hardware + software (autonomous drone, vehicle, etc) . It helps boost motivation to bring it to life.
Advent of code
Did you finish yet?
Get a side gig. Find someplace that will pay you for 10 hours of work a week. You get to learn new things and get paid for it so you're more motivated to do it.