On Cloud Computing, Daily Scrum and ... Storytelling
Hi everyone 🤗
It’s me, Rakia.
Many things happened in the last weeks: I was on vacation, my video course got over 1K students, I’ve published 2 new pieces, and we’re joined this time by Aicha and Sophia among other people.
Aicha is an old friend of mine. I know her since our first high-school year. Although we leave far away from each other, she continues her support and patience with me, which I really appreciate!
Aicha has also remarkable persistence that helped her become a great software developer with .Net expertise.
Another support I’ve got on Twitter recently was from Sophia:
I met Sophia online last September at the enterJS conference and I personally find her an inspiring girl. Though she works now as a web developer and has experience with frameworks like Angular and React, she was previously a tax officer.
I have huge respect for people who transformed into software engineers despite their totally different backgrounds. This is one of the reasons why I love this field: it allows anyone to join it.
I’m also a big fan of innovative projects like the 42 school (started in Paris in 2013) which allows anyone (with some age restrictions) to learn to code and get a diploma as a software engineer.
42 was funded by French billionaire Xavier Niel, Nicolas Sadirac, Kwame Yamgnane, and Florian Bucher. The school has no teacher and its concept represents an example for the future of education. I would love to be part of such a creative revolutionary project that changes people's lives and gives them more meaning by harnessing their potential. If you have such a dream as well, feel free to hit the reply button and tell me about it.
Ok, that’s enough about dreams, let’s move on to the above-mentioned new pieces:
How To Survive the Peak Cloud Complexity as a Software Engineer?
“Amazon web services launched in 2006 with a total of 3 products: S3, EC2, SQS.
Today it offers mind-numbing 300+ services (across DB, storage, analytics, networking, mobile, compute, management tools, IoT, security, developer tools, and enterprise applications). And what’s most confusing is that many of them appear to do almost the exact same thing.”
In the age of exponentially growing cloud computing, new paradigms, requirements, and architectural patterns are emerging every day. This shift, at an incredibly rapid pace, has changed software engineers’ primary concerns and significantly impacted the way they work.
In this sarcastic piece, I'm leveraging my storytelling skills to tackle the topic of "Surviving the Peak Cloud Complexity as a Software Engineer."
4 Reasons why Daily Scrums are Stressful for Developers
It’s a hot sunny day in August 2010, and the clock is striking eight. I’m standing in front of the Bigpoint office in Hamburg with my daily croissant in my hand.
I put my employee badge on the reader to unlock the door, then head to my desk next to the glass wall, where I enjoy seeing and feeling the sun. I check my email box before I start tap-dancing my fingers across the keyboard.
“I’m ready now,” I think to myself after finishing part of the refactoring in the Battlestar Galactica game. I press the “commit” button.
Oops! Eclipse refuses to collaborate. It shows me a merge conflict error because our remote team in Malta has pushed an update to the project.
After two hours of struggling with fixing the conflict, I hear Markus calling: “Guys, it’s time to ...”
Have a nice weekend!
— Rakia
Did you know?
You can get my Udemy video course for FREE with the following link (Coupon 2D7D6F483A4E56E8113F, available until June 18, 2022): How to Identify, Diagnose, and Fix Memory Leaks in Web Apps
You can support me and other writers by signing up for Medium here.