Open in app

Sign In

Write

Sign In

GreekDataGuy
GreekDataGuy

9.93K Followers

Home

About

Published in JavaScript in Plain English

·Jan 17, 2022

What To Do If You Get Fired From A Software Engineering Job?

You can absolutely bounce back — Getting fired isn’t pleasant. It’s embarrassing, and it’s not always your fault. But talk to anyone successful whose been fired in the past, they’ll often describe the experience as “the best thing that’s ever happened” to them. If you gave 100% effort and you still got terminated, you’re probably feeling…

Coding

3 min read

What To Do If You Get Fired From A Software Engineering Job?
What To Do If You Get Fired From A Software Engineering Job?
Coding

3 min read


Published in Better Programming

·Nov 15, 2021

Stop Mindlessly “Grinding” LeetCode. Study Smart Instead

A better way to study and prepare for software engineering interviews — There’s no way around studying algorithm questions if you want a high-paying job writing code. Don’t expect to cram it into the weekend before your interviews, either. Several colleagues spent 3 -6 months grinding LeetCode questions before interviewing and getting hired by FAANG companies. That said, you can spend months…

Programming

5 min read

Stop Mindlessly “Grinding” LeetCode. Study Smart Instead
Stop Mindlessly “Grinding” LeetCode. Study Smart Instead
Programming

5 min read


Published in CodeX

·Nov 7, 2021

In Praise Of Technical Debt

It just might save your startup — Technical debt isn’t always a bad thing. I’ve seen it save projects. I’ve also seen high-quality code sink companies, particularly early startups. The key is to make decisions consciously, rather than out of sloppy habit. Sometimes you can be a craftsman Most engineers would agree that there’s nothing more enjoyable than treating software development as craftsmanship.

Software Development

2 min read

In Praise Of Technical Debt
In Praise Of Technical Debt
Software Development

2 min read


Published in Better Programming

·Oct 11, 2021

Stop Using Microservices. Build Monoliths Instead.

Why most companies would be better off avoiding microservices — Microservices can seem like the perfect solution. In theory, they increase development speed while allowing you to scale different parts of your app independently. But in reality, microservices come with hidden costs. That said, I don’t think you can truly appreciate their complexity without building them firsthand. Here is what…

Programming

4 min read

Stop Using Microservices. Build Monoliths Instead.
Stop Using Microservices. Build Monoliths Instead.
Programming

4 min read


Published in CodeX

·Oct 4, 2021

Why Junior Software Developers Fail To Improve

How to avoid plateauing and become a senior engineer faster — I’ve hired and mentored a number of junior developers over the years. Some learn rapidly, add value, and subsequently leave for higher-paying jobs. I wish all developers we hired were like this. Unfortunately, the average hire is more likely to plateau within their first six months and fail to continue…

Software Development

5 min read

Why Junior Software Developers Fail To Improve
Why Junior Software Developers Fail To Improve
Software Development

5 min read


Published in JavaScript in Plain English

·Sep 29, 2021

The worst startups I’ve written code for in the past

Red Flags To Consider Before Joining A Startup To Write Code — I’ve written code for startups for most of my career. A few were well managed; I learned a lot and was generally happy. But others were absolute train wrecks. Product direction changed weekly, there were no senior developers, and management wasn’t even sure where money was going. Based on these…

Programming

4 min read

The worst startups I’ve written code for in the past
The worst startups I’ve written code for in the past
Programming

4 min read


Published in Making of a Millionaire

·Sep 27, 2021

A Startup Is The Worst Way To Get Rich

Get a job, start a business or invest, but don’t found a startup! — The 4 years I spent as co-founder cost me money. I left my company poorer than I had joined it. Building a product, getting paying customers, and raising money didn’t make a difference. This might surprise you if you don’t work in the overly sensationalized world of startups, but this…

Startup

5 min read

A Startup Is The Worst Way To Get Rich
A Startup Is The Worst Way To Get Rich
Startup

5 min read


Published in Analytics Vidhya

·Sep 21, 2021

A Mentor Will Change Your Data Science Career

You need a mentor if you want to become a data scientist ASAP — Becoming a data scientist on your own is possible but slow. If you’re coming into the field without a foundation or a network to guide you, it could take years. There are a thousand things to learn, and many more rabbit holes dotting the landscape to distract you. A mentor…

Data Science

6 min read

A Mentor Will Change Your Data Science Career
A Mentor Will Change Your Data Science Career
Data Science

6 min read


Published in Better Programming

·Sep 20, 2021

Why Pair Programming Is the Best Interview Approach for Hiring

Pair programming helps recruit the best candidates with the least amount of effort — Most people hate pair programming with a burning passion. But the people that like it, love it. While we use it on the job, it’s also my favorite technique for interviewing potential hires. Pairing is a better predictor of job success than any other technique I’ve tried. It allows vetting…

Programming

5 min read

Why Pair Programming Is the Best Interview Approach for Hiring
Why Pair Programming Is the Best Interview Approach for Hiring
Programming

5 min read


Published in Level Up Coding

·Sep 12, 2021

5 Ways To Get Freelance Clients As A Software Developer

From best to worst, based on my experience selling code for cash — A year of freelance software development left me with a number of takeaways. But the most important is this. Writing code is easy but getting clients is hard. If you’re going to take a run at being a freelancer, understand what you’re getting into, know that being a rockstar developer…

Work

5 min read

5 Ways To Get Freelance Clients As A Software Developer
5 Ways To Get Freelance Clients As A Software Developer
Work

5 min read

GreekDataGuy

GreekDataGuy

9.93K Followers

Just a developer. Contact: greek.data.guy “at” gmail.com

Following
  • Lauren Elizabeth

    Lauren Elizabeth

  • Shefali O'Hara

    Shefali O'Hara

  • Hakima T A N T R I K A

    Hakima T A N T R I K A

  • Concoda

    Concoda

  • Tim Denning

    Tim Denning

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech