Tuesday, December 6, 2011

Programming Job Trends

It's interesting how popularity of programming languages changes year by year. And such popularity between employers is even more interesting. For software developers specifically.

Thursday, November 24, 2011

Moving Abroad: Life in Estonia

To compare life in different places there must be something, some base to compare against it. For me such a base is Estonia. And I'm a Java developer. I don't know enough details about other people life. Please just keep in mind, it's all about Java developers. Situation of other people can be completely different at least in some parts.

Saturday, November 19, 2011

Functional Style Programming Workshop: Solutions

1. Using map() or a similar function create a function transforming a list of strings into a list of tuples where the first element of tuple is a string from the input list, and the second element is the string length.

Example: Given a list of names: "John", "Jack", "Jill", "Sam", "William". The function should transform it into list of tuples: ("John", 4), ("Jack", 4), ("Jill", 4), ("Sam", 3), ("William", 7)

Solution in Scala:

Friday, November 4, 2011

Functional Style Programming Workshop

Sysart Hotspot 2011 featuring Venkat Subramaniam on Desing Patterns in Modern JVM Languages and Programming in Functional Style Workshop was a real pleasure to say the least.

I hope Venkat Subramaniam won't mind if I describe the workshop tasks here.

All tasks should be solved using functional style programming. Only immutable data are allowed. No iterations.

Programming languages supporting functional style programmings are Groovy, Scala, Clojure and many others…

Tuesday, October 11, 2011

Moving Abroad: Requirements

Finding a job abroad requires more effort usually. It takes years to develop required skills for a specialist position. Here is a list of the most demanded Java developer skills required by employers in Western Europe.

Sunday, October 9, 2011

Moving Abroad: Reasons to Leave

There are many different reasons to leave a country. Everybody, who has done it already or is just thinking about, has at least one. Some reasons are more or less country specific while others are general.

Let's enlist at least some main reasons to leave Estonia. Your comments are welcome.

Thursday, October 6, 2011

Moving Abroad: Is It Worth It?

It's just the first article in a series of comparing standards of living from point of view of IT professionals. The series primarily intended for software developers living in Estonia — a very small country in the north-eastern part of European Union.

Estonia is beautiful. As any other country in the world. But some people living here keep thinking about moving to other countries. Including me. For different reasons described here.

It simply makes no sense to compare standards of living in different countries based on salary ranges solely. Taxes are different, price levels are different. However, cost of living indexed net salary is quite good for draft comparison.