I work as a software developer in helsinki region. I have more than 3 years of s/w development experience. Currently, I am working for the last one year as a permenant employee before that i was on contract for 2 years and found this job after my that contract ran out.
The task which i have been doing in this job is mostly with java, db , xml and web dev. I didnt had much experience with any of these before starting this job. My previous experience was with c++.
So, when i started with my current job i was offered 2300 euros and since i was unemployed for a while so i took the offer but since then i have been working very hard and improving my skills. Initially, I was content with the work and pay i was getting but as time goes on I feel confused. I mean what should a person like my background should earn. I think it should be more than what I am getting.
What should i do now, how does the work culture in finland goes. Shall i discuss my feelings with my manager directly and ask for more pay or shall i start looking for new job or shall i just wait for them to realize that I deserve more (i dont think i would do this

(P.S : I wish i knew how much other people in my company are earning so i could have had some comparision criteria and knew exactly what was happening)