• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
Sheriffs:
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
Bartenders:
  • Jesse Duncan
  • Frits Walraven
  • Mikalai Zaikin

97 Things Every Java Programmer Should Know

 
Greenhorn
Posts: 25
1
Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations to Authors!

Sounds like a great book, what is the philosophy behind 97 things to know about Java.

What would you recommend to self teaching wannabe Java developer! though I am having an engineering degree but it's not in computer science. I have finished HeadFirst Java and an Udemy course on Spring, a six month long coding bootcamp (Launchcode) and preparing for OCA and doing a hobby Spring Boot based project.

Thanks! And all the best
 
Marshal
Posts: 75866
361
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

DineshC Sharma wrote:. . . What would you recommend to self teaching wannabe Java developer . . .

Stop.

I don't think you can teach yourself, but need to learn from somebody who knows what they are doing.
 
DineshC Sharma
Greenhorn
Posts: 25
1
Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for your honest opinion, I do target to earn a masters degree (as already have bachelors in Electrical engineering) with focus on software development at a bit longer run (say 5 years down the line) but as of now I see myself learning more programming and some how breaking into industry. I know it's a long haul but I am at it.
 
Author
Posts: 13
7
IntelliJ IDE Java
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It sounds like you're already well on the way to becoming a Java Programmer! I would recommend, at this point, to stop collecting qualifications, course completions, certificates etc and start looking for real world experience. This can be a number of different things:
- Pet projects
- Open source contributions (look for projects that are open to mentoring juniors)
- Internship positions

I highly recommend you join a Java User Group to meet (albeit problems virutally right now) Java developers, hear their stories, and maybe even find companies who are looking to hire a junior developer
 
Campbell Ritchie
Marshal
Posts: 75866
361
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think you would do better to start your Master's much sooner, and do it part‑time if you need to work. You will find a part‑time degree and full‑time work done together very time‑consuming, however, I must warn you.
And it shows how different people have different opinions.
 
Campbell Ritchie
Marshal
Posts: 75866
361
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Trisha Gee wrote:. . . join a Java User Group to meet . . .

. . . somebody prepared to teach you programming skills.

You can kill two birds with one stone; there are many ways to get somebody to teach you. But you might have to part with folding money
 
DineshC Sharma
Greenhorn
Posts: 25
1
Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Trisha and Campbell,

I appreciate your reply and suggestions, I shall be devoting more attention on projects, lookout for some real time experience and Java users group here in San Antonio, TX.

Thank you!
 
Ranch Hand
Posts: 227
1
Python Ruby Java
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would agree to Author's and others comments and suggestion here, I can probably
think of a few which would  broaden up your avenue of learning

There are tons of popular forums  such as the one we in right now"JavaRanch"

Being an active participant in the discussions

Listening to stalwarts in the java world in the  popular java conferences








 
DineshC Sharma
Greenhorn
Posts: 25
1
Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator


Thanks Meenakshi, I am working on a Spring Boot based My SQL connected, thymeleaf front end project, besides working for OCA, I am also planning to do Angular + Spring Boot full stack project.

Any suggestions are welcome!




 
DineshC Sharma
Greenhorn
Posts: 25
1
Spring Java
  • Likes 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Just for record and future readers, I got a Java Dev job and loving every bit of it.
 
Campbell Ritchie
Marshal
Posts: 75866
361
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations
 
Saloon Keeper
Posts: 14010
315
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Well done, I'm happy you're having fun!

Any tips of your own for others in the same situation you were in?
 
Marshal
Posts: 8302
592
Mac OS X VI Editor BSD Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations DineshC Sharma, very well done!
 
DineshC Sharma
Greenhorn
Posts: 25
1
Spring Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Stephan van Hulst wrote:Well done, I'm happy you're having fun!

Any tips of your own for others in the same situation you were in?



Coderanch is full of treasure of information though, specifically for self learning folks I would say this path may save you money but it will not save time as such. There is so much to Java and programming and reaching that critical mass where you are ready to contribute in a professional environment, it will going to take time. Exactly how many months, well for me it took three years, and it surely can vary as per your existing knowledge base and targets. Rest work on projects, Oracle certification(s), algorithms & data-structures (particularly focusing problem solving) and in general best practices (reading Code Complete 2, etc) together interleaving while learning is one important aspect of learning to learn.
 
Liutauras Vilda
Marshal
Posts: 8302
592
Mac OS X VI Editor BSD Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Definitely a cow worthy tips.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic