Former Microsoft Azure MVP,
Co-organizers of the French PowerShell & DevOps UG .
Find me on https://github.com/omiossec or https://www.linkedin.com/in/omiossec/
Living in Amsterdam, NL
You have a career and you have a job
If your job don't fuel your career, leave
Learn, always, never stop
don't be arrogant, there is always someone, somewhere better than you
Your boos is not your friend
Backend generalist. 10+ years coding professionally. Enjoys coming up with nuanced and thoughtful solutions to complex, thorny and ugly problems in old systems.
Learn what market compensation is and consistently ask for it (or, if you don't, have a very good reason for taking a pay cut). Don't leave money on the table. You're worth it. Allowing yourself to be underpaid isn't going to get you brownie points with your employer.
Programming/engineering skills are important but will stop getting you promoted after a while. You need people skills and the ability to relate to non-engineers to be successful at a staff or above level. Fortunately these are teachable and learnable, and you're probably better at them than you think.
Don't sell yourself short and assume that you won't make the cut at prestigious companies.
Take that small step from thinking that Bitcoin was a cool idea back in 2009/2010 or so and actually buy some. 😉
One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
I write code during the day. In the evening I cook for my beautiful family. By night I build fun stuff using hardware and software. Ping me if you have an idea and I can lend my hand.
There will be a time in the future when you will have a family. That should not stop you from innovating and solving world problems. It might seem overwhelming and sometimes you feel like giving up but don’t. I did not and so should you.
Ignorance does not equal stupidity. Don't be afraid to ask questions and express ideas. It's not possible to know everything - you will never be a complete expert in all dev topics - and nobody else is either.
Ignorance does not equal stupidity. Don't be afraid to ask questions and express ideas. You will never be an expert in all dev topics and neither will anybody else. There will always be something you don't know.
I'm a JS Subject Matter Expert (SME) that has spent the past few years spearheading curricula and teaching initiatives at colleges and bootcamps, in person and virtually.
// , “It is not so important to be serious as it is to be serious about the important things. The monkey wears an expression of seriousness... but the monkey is serious because he itches."(No/No)
You have a career and you have a job
If your job don't fuel your career, leave
Learn, always, never stop
don't be arrogant, there is always someone, somewhere better than you
Your boos is not your friend
Don’t take things to serious. Have fun, do your best, enjoy the ride!
Took the words right out of my mouth (keyboard)!
Take a break from time to time.
Some rest can have a bigger impact than those late nights.
I would tell my younger self to socialize more...
Is this something that you have changed as you've grown older or is this something you still want to do more of?
I still need to do more... Even my inner self struggles on each attempt, I just don't like to ...talking. I am more like to thinking and doing things.
Learn what market compensation is and consistently ask for it (or, if you don't, have a very good reason for taking a pay cut). Don't leave money on the table. You're worth it. Allowing yourself to be underpaid isn't going to get you brownie points with your employer.
Programming/engineering skills are important but will stop getting you promoted after a while. You need people skills and the ability to relate to non-engineers to be successful at a staff or above level. Fortunately these are teachable and learnable, and you're probably better at them than you think.
Don't sell yourself short and assume that you won't make the cut at prestigious companies.
Take that small step from thinking that Bitcoin was a cool idea back in 2009/2010 or so and actually buy some. 😉
Most of what I write is advice I'm giving in disguise to my former self, very much including the two last ones on not being naive about money :)
There will be a time in the future when you will have a family. That should not stop you from innovating and solving world problems. It might seem overwhelming and sometimes you feel like giving up but don’t. I did not and so should you.
I wouldn't give myself any advice, as the process in which you acquire wisdom is just as important as the wisdom itself.
Career
Life
"If you are not ashamed by your last-year-self, you are not growing". I wish I have learned this earlier in life.
Ignorance does not equal stupidity. Don't be afraid to ask questions and express ideas. It's not possible to know everything - you will never be a complete expert in all dev topics - and nobody else is either.
"buy dollars"
not kidding.
I felt that. I felt it so much
Ignorance does not equal stupidity. Don't be afraid to ask questions and express ideas. You will never be an expert in all dev topics and neither will anybody else. There will always be something you don't know.
don't be patient
...
you understand?
...
DON'T BE PATIENT.
don't let others slow you down.
Stop wasting so much time playing video games 🎮 and doing stupid stuff like partying and drinking 🍺. Get your 💩 together!
Just do it because any way you are going to do it!
Be patient. Take your time to understand things. Houses are always built with the foundation first.
Keep on learning.
Get into Toastmasters asap and learn to speak confidently on a range of topics and in multiple formats. Life lessons for sure.
"You were right. Publish it anyway."
Not to compromise for less than what you know you're worth.
Be myself and don't let anyone tell me otherwise.
Hodl