Curtis EinsmannforCurtis Einsmann's Hashnode Blogcurtiseinsmann.hashnode.net·Mar 24, 2022FeaturedFrom an ex-Amazon team lead: 5 mistakes I made as a junior software engineerI was a software development engineer at Amazon Web Services for 6 years. I started as an intern. I grew to be a team lead for various teams and projects. During my time at AWS, I directly mentored over a dozen junior software engineers. I indirectly...Annie 🦄⚡ and 15 others are discussing this16 people are discussing thisDiscuss·326 likes·10.6K readsSoftware EngineeringHey Curtis! Great article, I’m currently a comp Sci student and this was very insightful for lies ahead. Thank you very much! 3
Curtis EinsmannforCurtis Einsmann's Hashnode Blogcurtiseinsmann.hashnode.net·Oct 20, 2021FeaturedSoft skills help developers level up. Here are the 10 I'd tell my junior self.As a developer, technical skills are important. But soft skills are key to level up — and they're often overlooked. In 6 years, I went from intern to lead software engineer. I excelled in an organization known for hiring stellar tech talent. During t...Oni Ebunoluwa Mercy and 11 others are discussing this12 people are discussing thisDiscuss·288 likes·3.7K readsSoftware Engineering
Curtis EinsmannforCurtis Einsmann's Hashnode Blogcurtiseinsmann.hashnode.net·Nov 3, 2021FeaturedHow I craft beautiful code that gets approved on the first reviewAt the start of my career I'd open a code review (a.k.a., Pull Request) and receive 50+ comments. I'd open a second revision, only to receive another 30. It often took 8, 9, even 10 reviews to get my code approved. My code had some serious flaws and ...Eleftheria Batsou and 3 others are discussing this4 people are discussing thisDiscuss·208 likes·2.5K readsGeneral Programming
Iniemem UdosenforIniemem Udosen's bloginiememudosen.hashnode.net·Apr 9, 2023What You Need to Know to Start Your DevOps Engineer CareerAre you interested in pursuing a career as a DevOps engineer, but aren't sure where to start? DevOps is a rapidly growing field that requires a unique combination of technical skills, soft skills, and a mindset that values collaboration and continuou...DiscussSoft Skills
kunal gavhaneforThe Tech Guykgkunal.hashnode.net·Apr 2, 2023How to stay consistent while learning new skills ?Learning new skills or knowledge is a long-term process that requires consistency and dedication. It can be challenging to maintain this consistency, especially when faced with distractions and other commitments. However, staying consistent is essent...Discuss·10 likesconsistency
Gbemisola OyeniyiforUnbugQA Academy Blogunbugqa-academy.hashnode.net·Mar 25, 2023Top Skills Every Software QA Engineer Should HaveSoftware Quality Assurance is a vital part of the software development process. A software Quality Assurance Engineer is responsible for ensuring that the software being developed is of high quality, meets the requirements, and is reliable. To achiev...DiscussUnbugQA Academy
Alejandro NapolesforAlejandro Napoleslexnapoles.hashnode.net·Mar 4, 2023Join a software development team with empathyA common mistake is to quickly and aggressively start pointing out the flaws of the application and proposing solutions in the first days of joining a new team. Specifically, with a judgmental or superiority attitude. I'm guilty of doing it when I wa...Discuss·6 likes·50 readsBeginner Developers
Blessing Dawodufordammyd.hashnode.net·Mar 1, 2023Coding is NOT enoughGone are the days when the only expectations from developers were centred around their software development and technical skills. Knowing how to code is NOT going to be enough in the real world…Holl up! Don’t get me wrong, there’s a baseline level of...Discuss·11 likesSoft Skills
Faisalforfaisalthefaisal.hashnode.net·Feb 21, 20237 Top Reasons Why You Need to Master the FundamentalsFundamentals are boring. Admit it; we've all been there before: wanting to skip the dry and boring fundamentals and jump right into the exciting stuff. I know I have. But trust me when I say this: taking time to learn the basics can make all the diff...Discuss·21 likes·90 readsbeginner
Veronika IlinaforPlease, communicatecatwomenko.hashnode.net·Feb 16, 2023How to ask for and accept feedback without burying under itLet's say you are a manager. A person who manages something or someone and solves many issues with others. This is why you're always getting a lot of negativity in communications with others. Everything is wrong with you if you listen to people aroun...Discuss·1 like·42 readsSoft Skills
Yahaya Muhammad BelloforUnleash Your Greatnessmbyahya.hashnode.net·Feb 12, 2023The Power of “Yet”The power of the word “yet” have a significant impact on our mindset, motivation, and overall success. People who used “yet” a lot tend to learn faster than those who don’t. Picture the difference between the following sentences: “I can’t do this” an...DiscussSelf Improvement
Yahaya Muhammad BelloforUnleash Your Greatnessmbyahya.hashnode.net·Feb 12, 2023The Power of Active ListeningQuote Giveaway “Listening is the most basic and powerful skill of leadership. The best leaders listen more than they talk.” — John C. Maxwell Active listening is a powerful tool that can help you build stronger relationships with the people around ...DiscussLife Lesson
Veronika IlinaforPlease, communicatecatwomenko.hashnode.net·Feb 12, 2023How to protect your nerves from attacks in communicationsThe other day we were discussing what to do if you, your product, or your team are attacked in the public arena within the company with statements along the lines of "Why are you needed at all? Let's fire you all". The collective mind gathered every ...Discuss·1 like·57 readsSoft Skills