Hello guys, Excuse my "France language"
My first post. Please be gentle:)
First a little history, please don't sleep
I've been working in IT area for all most 7 years. I really like computer, and all the related stuff, but never as a developer.
I always dream to become a full developer, but never have the chance or the courage.
I've start as a sysadmin, that last for two years and from there I work as a qa engineer. From junior, to qa manager. But in this time, all the time I was looking at the developer with envy :)
I've create API for testing with webdriver or any related library. I took a four month course on java with some trainee from IBM, and that is my official skill.
But, i'm a guy that learn a lot. So, I know more than one language(java). I know php, ruby and python and scala.
Python and ruby I've used for creating some web apps(django, rails). I have knowledge about web :)
So, in java, I know all about oop(really like it), collection, thread, data structure(create a linked list, stack or FIFO queue), some sorting (quick, selection, merge) and some design patterns(MCV, singleton, factory, adapter, command, observable ) and ORM(active record, django orm and a little hibernate). I know more GORM from grails thant hibernate. Last month I've learn grails:) I really like to learn stuff :)
- I know java SE
- some design pattern
- some algorithms
- other languages(php, pythom, ruby, scala, groovy)
- some libraries, framework: rails, django, hibernate, spring mvc, grails
But I never put my code on github to show it
never write more thant 1000 lines of code. like a serious program.
So, do I have any change for a junior java developer? Or what should I do to become one? :)
Jeanne Boyarsky wrote:In that case, you need a project. Whether it is an internship or something open source or something (large) you put on github.
It's great that you've learned a lot. Now you need to show that you can apply it.
Well, I've spent last month learn grails, create a basic web app with auth(register/recover/logic) and some payment method. Some CRUD, email notification. But after I've finish it was worthless no money for that start-up. :|
So now I've just try to add some sample code, but I don't know exact what. So now, I just to add some sample code to present, but I do not know what to show