3 ms·
Well, first of all: i'm excited to see so many italians over here. We are a quiet but strong community :) As most of the people already said: i feel your pain.
by jnardiello 13y ago
Well, first of all: i'm excited to see so many italians over here. We are a quiet but strong community :)
As most of the people already said: i feel your pain. There are MANY good advices on here and others have already highlighted most of the options you have. I passed (actually, not yet completely) thru a similar situation. When i was your age, i was completely crushed and just said "fuck you" to everything and left for seeking opportunities and a break abroad. It was a mistake. What really happened was that i was out of control and while i found some opportunities, in the mid-term they were just a waste of time and added very little value to my life in terms of knowledge and new opportunities.
1) Leaving Italy and work abroad can be rewarding BUT you need to do it at the right time. First: you need to be REALLY GOOD and competitive in programming. Master your tools and (IMHO) it is very unlikely that you are at the required level right now.
2) Mastering tools does NOT mean to learn how to use Angular or learn about the latest framework. Languages, frameworks and libraries are an implementation detail. To master your tools, you need to be a lot better than that (or you'll just become a coding monkey). Therefore, stick to your university, focus on patterns and learn real coding best practices.
3) Get out of your room. Start to attend to User Groups in your city. Choose something you like (for example, if you are in Milan, i highly recommend you to join us at the PHP User Group or at the Extreme programming user group). You will meet quite-above-average passionate programmers. You will also have the chance to meet inspiring companies that won't think twice hiring you if you put the right amount of effort and are passionate about programming. University IS important, but if you feel crushed and unrewarded by it, consider taking it "easier" and start looking for the right working opportunity. This is the thing that changed completely my life.
4) Don't be afraid to say "F-ck you". Most of the people out there IS just so mediocre, it is a fact. Avoid them, both on the professional and personal levels. Avoid close-to-slavery jobs proposals. Avoid compromises, understand that every time you waste a minute with any of these mediocre situations, you have a minute less to spend on what you like and with whom you love. They don't deserve it. You are a lot better than that.
5) It is true that you are not alone. The vibrant and exciting community is just hidden. There are AMAZING programmers in Italy, i'll be happy to introduce some to you :)
6) Understand that in this moment of your life (if i correctly intended your call for help), you need to recover balance. Balance is the starting point for building great things.
Those are just few advices, but they are the core that allowed me to revolutionize for the best my life in the last 6 months. My goal is to give you some very practical and achievable advices. I hope that my feedback somehow helped. If you feel like getting in touch, just write me :) Keep up and be amazing! We live life only once, there's no time for this kind of bad feelings.
- siscia 13y agoHi, I am not the author of the post but I feel in the exact same situation of him (her ???), I am a little younger though. I am just moved in Milan, and I was wonder what amazing programmers you were talking about... sisciapub(at)gmail.com Also I will add that the Appsterdam group here in Milan looks great :)
- darthpelo 13y agoThank siscia, I'm one of the organizer of Appsterdam here in Milan :) watermel0n I don't know if you study in Milan, but if you come to one of our meetups, you will find many reasons to stay in Italy or to better prepare you for setting up abroad. With graduation and European citizenship you are not trapped, you can go wherever you want! ;) Search Appsterdam Milan ;) Ciao!
- giefferre 13y agoI totally agree with jnardiello. I've had enough with people complaining about their own situation. The best way to change how you feel is to change how you think about what's bothering you. As a developer I'll apply the "divide et impera" technique. In this case I see two options: 1. Leave Italy ASAP. Choose a country you feel comfortable with and -just- GO. Netherlands, UK, Germany are good options; but I've some friends of mine who left Italy for Spain, and they're in love with that country in spite of its financial situation. It's up to you. 2. Start something. Start studying on your own, for example; University is important, but your preparation would not be complete. Take online courses, coursera.org offers ~600 courses, most of them are free. Write your own code and start working as consultant even while studying; it's feasible, and it will give you experience. Attend events! You'll have the chance to meet other great developers. But in both cases please stop being "italian" and start being Italian. Loook forward :) PS: join us @ Appsterdam Milan, we'll be happy to give you some good advices to start from.