saurav prakash public
[search 0]
More
Download the App!
show episodes
 
Artwork
 
Hey my dudes! In this podcast, we will discuss about programming in general and becoming a blissful programmer in particular. Having been programming for around a decade, walking in shoes of both lead software engineer and beginner, having given hundreds of interviews and taking hundreds as well, I have accumulated some knowledge which I would like to share. Topics include how to start coding, skills to sharpen, how to improve quality, what hiring managers are looking for, how to become a gr ...
  continue reading
 
Loading …
show series
 
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 don't know your basics, you won't be hired. I will go in to detail on six strategies to keep in mind when interviewing. It all comes down to having emp…
  continue reading
 
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 science career and help you secure great job. The back story behind these tips would be things I did wrong, my mistakes, my regrets, what I learned so …
  continue reading
 
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 sho…
  continue reading
 
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 drawing on the white board helps your mind and others find patterns which help you understand the core of the domain. It could be a new API (like I was …
  continue reading
 
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, entities, the grant types, use cases etc. I will try to keep it as basic as possible, I promise. For show notes, references (Thank you Oath and Digital …
  continue reading
 
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 care about feature completion. Of course the core members are the ones who are least replaceable and are important asset for a company. Understanding dom…
  continue reading
 
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 everyday. After a whole day of intense mental work, we are usually too tired to act on that time. Although there is no way to go around it, a better wa…
  continue reading
 
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 resource to finish it. You need to say no to an approach if you think it is wrong. You need to tell that you can't solve a problem and you need help if th…
  continue reading
 
In this episode, we will talk about why you should save yourself money and not fall for scammy programming courses telling you that they will get you a six figure job once you take their courses. IMO most of these guys are disrespect to the community. They want to ride on the buzz word and make money by putting together contents which are freely av…
  continue reading
 
In this episode, we will talk about the other side of maintaining the quality of your work. Coding is also an art. It is a creative way of bringing any new product to life. We all know that any artist need a peaceful state of mind to achieve brilliance through his work. Same with you. Never overdo it aka take breaks. Take breaks after every hour an…
  continue reading
 
In this episode we will talk about why code presentation matters. The code you write should be the one you would love to work with in the future. Anyone can code by watching a video these days. The main differentiation between programmers is the way they make the code very easy to understand and follow through. Good programmer take time to present …
  continue reading
 
In this episode, we would talk about the number one reason why someone who just started with programming stops. We will talk about failures, doubts and how to push through. Programming is tough. Whoever says it is not has not yet worked on a tough problem. It is a skill which makes us learn the process of getting better, handling failures well and …
  continue reading
 
In this episode, we would talk about finding the right balance in life as a programmer. Programming or software engineering is a stressful job. If someone says it is not, they are likely doing something wrong. We would talk about how to deal with stress, my own story and lessons I learned, healthy habits to have in life, and adapting your off scree…
  continue reading
 
In this episode, we would talk about two skills which are the most important to polish to become a good programmer; They are ones you will need to sharpen as you go along. Remember to start somewhere and keep going. Working on these two skills will make you a great problem solver and great for hire. Thank you for listening! --- Support this podcast…
  continue reading
 
In this episode, we would talk about my experience of starting programming and why it is important to use the right language when you are starting up. We will talk about the right skills required to be a good programmer as well as what to work on to become a great one. I don't believe in born talent so I would not say that you are either born a pro…
  continue reading
 
Loading …

Quick Reference Guide