For further actions, you may consider blocking this person and/or reporting abuse
Here is a post you might want to check out:
Regex for lazy developers
Sorry for the callout 😆
Advices from a Software Engineer with 8 Years of Experience
Benoit Ruiz -
Compiling a game using the SDK
Robert Mion -
How Do You Stay Motivated When Facing Programming Problems?
Ben Halpern -
22 Useful CSS Tips and Tricks Every Developer Should Know
Syed Mohsin Raza -
Top comments (13)
It will be easy to be reminded you have a lot to learn, but don’t forget you’re often at your creative highest when you start out because you’re not limited by what you know. Use that to your advantage by being bold to try new things.
The goal isn’t to be a rockstar developer, it’s to provide business value in a maintainable way. That includes using dependable languages and frameworks, writing maintainable code, forging good relationships in your team (and beyond that), keeping a work/life balance, ... It’s fine using fancy new frameworks or cutting edge libraries if the situation allows it, but be aware of the costs/benefits ratio when you do that.
This is a very underrated statement! Young devs always want the newest and most fancy frameworks but you must realise that there will be people after you and your code will continue to run. Try to build understandable and dependable code for the sake of the company and everyone who comes after you!
Never type the command "sudo rm -rf /*"
The most important skill you can develop is your ability to learn, our field is always moving in an ever increasing pace; is not how much you know but how quickly you can adapt and learn.
Also don't forget that a good deal of our profession is dealing with people from peers, customers and managers. There is always a human being on the other side, if you are a developer in the service industry, think from the clients perspective; if you are giving feedback or doing code reviews take the person into the other side in consideration.
Above all keep a healthy level of humility.
I think the only things I have to add is that while the tools, languages, and frameworks can change over the years, in essence programming is about problem solving and also thinking about things logically so developing these skills will serve you well throughout your career.
Finally having a good grasp of Object Orientated concepts and a few design patterns will be helpful as again these skills will transfer to whatever languages you use over the years.
Just joking. Well, not completely. But to withstand in this area, there are many things you have to remember, or they can really hurt your mind and soul.
Ignore jerks. There are MILLIONS in development world.
Find something that you think it is fun. Don't just work in anything programming-related, just because. (My case: it was the web)
Don't try to take it all at the same time. Start as small as possible. Even if feel the community pressures you to do otherwise. (My case: Just HTML and CSS)
Even when you decide to move forward, don't dismiss completely the things that made you happy. You may need them. (My case: I miss the time when all my work was just doing Wordpress themes. Now I have to deal with so many options, and people defending things I find unnecessary in my life)
Don't hesitate to say that you don't know something.
Really, it can't be a BIG problem if you lie, and you don't look idiot at all not knowing what xquery on XML is.
Work on things that challenge your knowledge and abilities and don't be afraid to fail. You might or you might not, but you'll learn a lot for sure.