For me, it is to beef up on my Java knowledge, and earn the respect of my Java peers. The second part didn't work out so good, but it DID beef up my Java knowledge.
I'm hoping to get back to doing VB.NET work soon, so I think I'll start pursuing those Microsoft certifications, next. I have only a two year computer programming degree - I hope that having certifications in multiple languages will help to offset that.
numbers of reasons: fun , to strengthen your knowledge, to prove future employers you are motivated and are not reluctant to spend your spare time for studying (a big must do in it industry),... And since I became self-employed (start of 2010) you just have to replace 'employers' by 'customers' in the last sentence
May I express jealousy over your 'self-employed' statement? :-D I miss that... programming for a boss is not nearly as fun as being independent.
I should have gone back to work as a contractor, in the first place, but instead, I took a job. Now with this bad economy, it's probably not a good idea for me to be contemplating being a contractor again... but when times pick up, I'll revisit that decision.
Good luck with your contracts! I hope the money is plentiful, and the blank spots between jobs are few.
Which is basically dragging and dropping things! I'm kidding
You know, when I was a junior developer, I used to see the code created by senior developers, and couldn't understand anything... I asked myself: what can I do to be able to create fancy codes like these? One of the ways I found was to get certifications... and today, things are so more natural... I really really learned a lot of things studying for the certifications. But maybe the most important thing is to read a lot... all the knowledge you need is in the books. Becoming a good developer/API designer is not a trivial task; actually, being a good Java developer is really really hard and it requires a lot of studying. Becoming certified was cool to me also because today I often publish articles in a brazilian Java magazine, so it makes me look good in the picture
But, you know... all the effort was worth it. Today, I'm using a lot of cool things, like Spring, Spring WS, Jaxb, Hibernate... if you still didn't get there, keep going. It requires a lot of effort, but in the end, you'll feel very good about yourself.
For me, pursing certification is a practical way to build up a complete knowledge. It also forces me to meet high standard, both in designing and implementing. And it is the hardest but shortest way to shape a master, not only in syntax of language, but also in providing top, high quality solution in very short time .
It is upon the trunk that a gentleman works
That's the real thing I am pursuing. To be able to think in design.
SCJP 6 with 93%
Oracle Database SQL Expert with 98%
I am pursuing certificates in Java
- To know a lot about Java.
- To know how Java expects recommend things be done using java. That is, how code should be grouped and structured.
- To be on an international level. That is, when some talks about design patterns, I can know that they mean the same thing that I know.
I am trying to take the SCJD to get a fun job. I dont work in the industry yet but I am studying hard to get there. On my spare time between boring work and taking care of my family. Reading books, reading books and then reading some more books. Coding, coding...
Its gonna be exiting to see if "coming from nowhere" is possible when it comes to this. Still working on my assignment. Almost only client GUI and documentation left.
Joined: Jan 12, 2010
Neat to hear all your answers, thanks!
I like the additional info bits it fills in - it's easy to get in a rut and not use the whole toolset, and getting a certification forces you to examine every drill bit.