JHUG October meeting summary

Last Saturday I went to one of the meetings of Java Hellenic User Group (JHUG).
It was very interesting and I enjoy it very much.

I attended 3 presentations.

The first one was an idea for the packaging of java enterprise applications.
The title was Package by feature and not by layer. I liked that, because it was something that may help developers in the future, with some extensions.

The second was a real study of the IT department of a bank (I cannot write the name of the bank) and how they use open source projects. How much they have help them to build an adaptable architecture and how much they have learnt from this. Nice work guys, keep going !!!

The third one was by Dimitris Andreadis and the topic was What it takes to become an opensource developer.
I liked this very much for one main reason. The reason is that Dimitris has summarized 7 main principles that a developer must follow in order to become a real open source developer. The beautiful aspect is that none of these principles is directly related to software. To give you a better understanding, the principles are: Passion, Persistence, Focus, Innovation, Luck, Connections and one more. These principles are very general and anyone use them can easily become whatever she/he likes. Bravo to Dimitris.

The only argue we had with Dimitris was about, if someone needs “talent” or not to become an open source developer. As most people believe, talent can give you a major boost on your career or in your general life. I do not follow this belief. If we are to take personal success as a quantitative “product”, then talent accounts for less than 10% of the total sum of the total product.

I do not believe that Larry Wall, Richard M. Stallman or any other of the best programmers are the best because of their talent. We are all sure that they are very intelligent and they practice very hard, but talent is something else.
Can you define talent???


Democracy requires Free Software.


About Adrianos Dadis

Building Big Data & Stream processing solutions in many business domains. Interested in distributed systems and enterprise integration.
This entry was posted in Java and tagged , . Bookmark the permalink.

Post your thought

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s