🪨 A SOLID approach to coding
Hello Hello!
"I’ll be celebrating Black Friday in my own way
— by completely ignoring it."
🤣 source: Scary Mommy
Today I bring to you an article about AI still requiring good coders, a SOLID approach to coding, and careers in tech.
AI is not enough - You still need to be a good coder
🦸 In an era where generative AI is revolutionizing programming, this article delves into a crucial question: Can tools like GitHub Copilot and ChatGPT transform you into a super software developer overnight?The article takes a realistic look at the current landscape of coding and productivity, discussing how AI-based code generation tools, while groundbreaking, are not a magic bullet. It emphasizes that being a proficient coder with these tools still requires fundamental coding skills.
The piece explores the benefits and limitations of AI in coding, addressing how these tools can assist in tasks like scaffolding and overcoming the blank page problem, yet highlighting the importance of understanding code and requirements.
🪨 Programming is more than just knowing how to write code. It is writing the best way, the correct way. This article demystifies the renowned SOLID principles through the lens of JavaScript. This engaging 7-minute read promises to transform your coding approach.
From the Single Responsibility Principle to Dependency Inversion, each principle is elucidated with clear examples, contrasting 'bad' and 'good' coding practices.
Whether you're a seasoned developer or just starting out, this guide offers valuable insights into writing cleaner, more efficient code. Say goodbye to complexity and hello to clarity with SOLID principles in JavaScript!
🔝 For developers navigating the dynamic landscape of technology, this article is a treasure trove of insights into the top 20 highest-paying tech jobs.
Tailored for us, devs, coder, programmers, the piece reveals not just the enticing salary brackets for roles ranging from Blockchain Engineering to Full-Stack Development, but also the specific coding skills and experiences required to excel in these positions.
This guide provides a detailed look into the lucrative opportunities awaiting in the tech sector.
Dive into this article to map out your career trajectory, understand the market's demands, and position yourself at the forefront of the tech job market.
Personal Updates:
💬 I put together my first GPT: "C# Tutor" . Unfortunately you need to have a ChatGPT Plus account ($20/month) to be able to try it (not my rules). It is a ChatGPT based on the C# book for COMP100 and COMP123 where you can ask questions about C#. You can even ask for it to create exercises: "Create a simple exercise about using Methods, but don't provide the answer yet" - Great way to study.
🐍 I have also done some coding in Python to to be able to connect to Google Analytics and extract traffic data to create automated reports. All from this article. Did I mention that I love Python?
🏹 Watched the new Hunger Games yesterday with my daughter - Great movie.
"The purpose of life is not to be happy. It is to be useful, to be honorable, to be compassionate, to have it make some difference that you have lived and lived well." — Ralph Waldo Emerson
Cheers, hasta la vista and bye!
Aderson Oliveira