I have over 10 years of work experience. I started off as a java dev writing high availability systems (implement protocols at the socket level, multi threading). I moved to the enterprise software side, doing back end work (implement business logic, tune sql based databases to improve performance). For the past few years I have moved away from the technical side and focus on consulting (customizing existing software to meet client needs). I realize that the ship I m on is sinking and I am quite behind on the technical experience side (I have never touch a no sql database). I see there are a lot of new frameworks and tools available and I am quite lost on which are important. Lets suppose my objective is to help companies solve business problems using java based technologies on a freelance basis, which tools should I focus on learning? And is working on open source projects still a good way to build a portfolio of work? If so where can I find relevant projects?
willma ze wrote:Thanks for the reply. I also see Apache and SourceForge as the other popular options. Which of the 3 will best for people new to open source projects?
Any of the three would be fine. Git might have a little more of a learning curve, but seems (to me) to be the more popular of the three. Can't really address Apache, other than to say their other products are nicely done. It really comes down to which you are most comfortable.
There are worse crimes than burning books. One of them is not reading them. Ray Bradbury
If you two don't stop this rough-housing somebody is going to end up crying. Sit down and read this tiny ad:
Devious Experiments for a Truly Passive Greenhouse!