• 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:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

I need some Advice

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
So I need some advice, I just graduated with my bachelors in computer science, and I’m struggling with getting a job, due to the lack of actual experience. Working for free is not an option that I can do since I have a family that I need to support. So I was thinking of trying to build small simple applications using java, however I don’t know what would be considered small simple applications that can be shown at an interview to demonstrate my skills in the programming language. I know the java basics such as creating classes and making methods, using inheritance, I don’t know if this is all the basics a java beginner should already know. I would appreciate all the advice possible.
 
Greenhorn
Posts: 16
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Jose,

Strictly IMHO from my humble experience:
- If you write java applications, use github, so it can be shown not just a program, but actual code.
- Helps If you have published Android apps on google market.
- Helps a lot if you are certified.
- Junior java developer positions usually require basic skills and not extensive 2 year experience in this.
- Sometimes internship helps, but only if you did it for lets say summer in between study years.
- Find IT company that has development, operations application support departments, get into operations as their requirements are lower (linux, windows, network, incident management, etc). Application support usually you just need to be comfortable with multiple browser tabs and you will be taugth the rest.

The latter one is my story. and then I got certified and now soon to be a dev.
 
jose torres
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Otto Zeimer wrote:Hi Jose,

Strictly IMHO from my humble experience:
- If you write java applications, use github, so it can be shown not just a program, but actual code.
- Helps If you have published Android apps on google market.
- Helps a lot if you are certified.
- Junior java developer positions usually require basic skills and not extensive 2 year experience in this.
- Sometimes internship helps, but only if you did it for lets say summer in between study years.
- Find IT company that has development, operations application support departments, get into operations as their requirements are lower (linux, windows, network, incident management, etc). Application support usually you just need to be comfortable with multiple browser tabs and you will be taugth the rest.

The latter one is my story. and then I got certified and now soon to be a dev.



in your opinion when do you think a java programmer is no longer a beginner, like what is a list of things this person should be able to do?
 
Otto Zeimer
Greenhorn
Posts: 16
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Well you can find it on the job ad pages. In my country it is its tiered like this ( varies per company ):

Junior java dev:
- minimal experience, can be none.
- knows basics
- willing to learn
- IT proficient
- previous coding / scripting experience / work for similar organisation  is a great plus

java dev
- 1-2 year experience in java development professionally.
- experience in using versioning tools such as git
- has experience in the following developer technologies: Servlets, Java EE, EJB, JMS, Camel, SQL, Web Services, SOAP/REST.
- knowledge of developer tools: i.e.: Eclipse, Sonar, Jenkins, GlassFish, SoapUI.
- fluent English
- Angular, Scrum...

almost all copy - pasted from a job add.

You get the point. the deeper you go into the rabbit hole, the more different abbreviations actually make sense to you
Again, this is just one country, and one company, but it would be strange if a person without proper dev work experience would not be a Junior dev experience at least for 6 months. Also in my country, if student is not working professionally within his field whilst into 2nd year of bachelor education, he is probably not that good / motivated.



 
brevity is the soul of wit - shakepeare. Tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic