13 Be Lazy (strategically)
Blissful Programmer4 Marras 2020

13 Be Lazy (strategically)

A lot of times when you are working with other teams, you would be given an impossible deadline. In my opinion, 9 out of 10 times it is out of no where. Impossible deadlines makes sense for a doctor where patient can die, or may be a fire fighter, or paramedic or a stock trader, but for a software engineer? Why?

We all know software development should be strategic and not tactical. You should take a step back and ask the why before jumping on coding. A working code is just the start. If you don't do due diligence and jump on building softwares, most of the times it will not be useful and thrown away since you didn't strategically asked the right question to understand the whys. Remember that you are the expert in building softwares not the sales team or the client. Its your responsibility to inquire and poke and sit down with them and weigh in all the alternative and ways. After doing this heavy brainstorming, go back build MVP and then come back, let them test and repeat.

In this podcast I will discuss the same along with examples and what should you do in these scenarios.

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(15)

15 Tips on how to not turn off your interviewer

15 Tips on how to not turn off your interviewer

In this episode, we would talk about a few gotchas which you gotta keep in mind when you go for an interview. Remember, in programming jobs, especially senior level jobs, you will be grilled. If you d...

15 Joulu 202023min

14 My 5 tips for computer science students (my regrets)

14 My 5 tips for computer science students (my regrets)

Hey my dudes. This episode is more focused towards beginners and college students. I would be talking about 5 tips which if you inculcate in your life will for sure get you very far in your computer s...

5 Marras 202035min

12 Power of using simple diagrams

12 Power of using simple diagrams

Hey my dudes! In this episode, we would talk about a basic strategy for understanding any new complex domain. UML is very helpful but you don't have to go crazy about using each proper entity. Just d...

29 Loka 202014min

11 Why OAuth 2.0 and How OAuth 2.0

11 Why OAuth 2.0 and How OAuth 2.0

Hey my dudes! In this technical Episode, we will be talking about OAuth 2.0, its history, a little bit about OAuth 1.0 and OAuth 1.1, its advantage and briefly get in to understanding the protocol, en...

18 Loka 202037min

10 Be a knowledge cruncher not just code cruncher

10 Be a knowledge cruncher not just code cruncher

In this episode, I would be talking about domain driven design. There is always two types of engineers in a team. One who are core members and understand the domain lingua well and others who just car...

14 Loka 202020min

09 Always Be Learning - Set tasks not time

09 Always Be Learning - Set tasks not time

In this episode, we will talk about the importance of learning as a software engineer. Both in and out of your job. The only way to grow as human is to learn. But it is hard to take out time to read ...

10 Loka 20209min

08 Always speak your mind, period.

08 Always speak your mind, period.

In this episode, we will talk about why being assertive is very important while being a programmer. You need to tell others if a problem is solvable in the the time given or you need help or more res...

8 Loka 202019min