My life as a programmer cover art

All Episodes

My life as a programmer — 1000 episodes

#
Title
1

How do you determine seniority in JavaScript?

2

Should I stop mentoring new hires?

3

Do you try to understand the pull request you review?

4

I have done 1337 questions to practice, why isn't' it helping?

5

What to do when I can't make progress on my project?

6

What to do when your manager overturns your decisions?

7

Can tech lead seek advice from their manager?

8

What to do when you lose your passion for coding?

9

Why do dev teams love agile?

10

What reason would make you quit?

11

As a tech lead do you promote practice you don't follow yourself?

12

Should simplicity always be the priority in coding?

13

What are the main things to know as a programmer?

14

What to do when the dev team is failing?

15

If my manager gives me a lot of pull request comments does that reflect poorly on me?

16

Do software engineers take code review comments personally?

17

Do you thank team mates who tell you what you already know?

18

If a senior dev needs coaching does it reflect badly on their skill level?

19

Are there key indicators that a senior dev isn't all that good?

20

What is in scope for software engineer after 10 years?

21

Do you miss onsite interviews?

22

What about trainee dev positions?

23

What is the minimum time to gain trust in dev team?

24

Is code coverage a good metric?

25

What about feature flags?

26

How to do well as a solo junior dev?

27

How to deal with impostor syndome?

28

Is it alright to take a break from software studies?

29

How to provide a senior dev with constructive comments?

30

Is OOP a thing in JavaScript?

31

Do seasoned programmers bomb in interviews?

32

What do interviewers want when asking very hard questions?

33

Feature flags vs feature branches?

34

How to fix constant regressions?

35

How to plan for tight deadlines?

36

What rules of software development do you follow?

37

How to get deep in to the theory of backend development?

38

How to convince my boss that getting a certificate is a waste of time?

39

What are core skills for software devs?

40

How to get the mindset of a senior backend dev?

41

When do you coach software devs?

42

Is Wordpress a good choice for a startup?

43

How to get the mindset of a seasoned frontend dev?

44

Have you read any philosophy that made you think about software development differently?

45

What if I want to start my own IT company?

46

How to tell a dev that they are not productive enough?

47

How to deal with slow devs?

48

Is cleaning up messy code one of the best feelings for software devs?

49

With remote working options should devs still pick a good city to work in?

50

How get a IT company that pays really well?

51

What wastes the most time in a software team?

52

How to spot a real senior in an interview?

53

How to write code with few bugs?

54

How long does a programming project take?

55

Do you follow the same learning principles regardless of your age?

56

How can software devs be expected to contribute in so many areas?

57

How to overcome the loss of motivation?

58

How do you introspect as a software engineer?

59

How to pass the trial period at a new job?

60

Does "culture eats strategy for breakfast" apply to IT?

61

When do you keep silent instead of speaking?

62

Why do some CS grads look down on programming?

63

Are there engineering managers who gets coaching from a senior dev?

64

How to keep motivation when learning programming?

65

What should I know before applying for a entry level software job?

66

How do you analyze the regression impact of a system?

67

How much time do you allocate for reading code?

68

What is so bad about having a career gap on their CV?

69

What mistakes do most web devs make?

70

Is competitive programming a waste of time?

71

How did you become a software architect?

72

How to not second guess yourself?

73

How to create a good team environment?

74

How to do a honest post mortem?

75

How can a tech lead help a team member get promoted?

76

Is knowing how to get the right support an important part of being a senior?

77

Is it important to shield your dev team from external disruption?

78

When you design Micro services do you avoid consumer specific logic?

79

Do you accept a development job if the company uses cloud computing?

80

What interesting problems do you look to solve on a daily basis?

81

How important are negotiation skills in software design?

82

How to know if a software developer is overqualified for a team?

83

Do you get gut feelings about code?

84

Why do most programming jobs require tool knowledge?

85

What do you least enjoy about being a software engineer?

86

Is long term satisfaction as a software dev tied to personal development?

87

How can a software dev be intentional about having a growth mindset?

88

How to create incentive for positive behavior in software teams?

89

How to deal with an engineer who wants a promotion too early on?

90

Why do IT people use such strange titles?

91

Is investing in software quality cost effective?

92

What are the qualities of an excellent software architect?

93

Is growth limited for developers who prefers to work alone?

94

How should a IT company decide between buying and building software?

95

How to stop feeling bad over breaking production?

96

If you interview someone you know would it feel awkward?

97

How to cultivate a "get things done" mentality in a software team?

98

How to handle a bad 1 on 1 with your manager?

99

Is learning programming a constant cycle of impostor syndrome?

100

How do you memorize a huge codebase?

101

Is it ok to just do the minimum at work?

102

Do all IT companies have leeches?

103

Do I need to consider scalability for the resume projects?

104

In a top company would you still try to understand how the tech works under the hood?

105

Will a junior get promoted if they are better than a senior?

106

How do principle engineers stay motivated?

107

Why are programmers big nerds?

108

What example of coaching software devs do you have?

109

Do you answer new team members questions or do you refer them to the docs?

110

Do principle engineers have the same coding skills as seniors?

111

Have you ever been forced to implement an architecture you did not agree with?

112

Have you been a principle engineer?

113

Why to principle engineers go in to management?

114

How long does the onboarding of a junior take?

115

When is a software dev a liability to the team?

116

What skills do you need to make your own dev tools?

117

When to let a software dev go?

118

How can desktop development come back?

119

When should a company revise the tech stack?

120

How to have effective 1 on 1's with your manager?

121

Is creating reliable software hard?

122

Should dev teams be able to stop feature development to handle tech debt?

123

When you have prod issues do you learn from your mistakes?

124

Why are companies trying to reduce push-back bias?

125

What is it like working as a senior software dev?

126

How do senior devs feel when a junior deny their pull request?

127

Is it more satisfying to get a promotion than a new job?

128

How to avoid code review comments that add no value?

129

What tone to use in pull requests when making suggestions?

130

Is tech debt inevitable?

131

If ageism is a problem in IT why do people give positive feedback on making the switch?

132

How do you design your api's to handle soft deletes?

133

How to keep up in frontend development?

134

Does programming ever stop feeling cool?

135

Are people skills the most important skill for a senior software development?

136

What are realistic expectations when switching career to frontend development?

137

How do you evaluate IT companies when applying for a job?

138

Does development speed increase when you hire more people?

139

Why do tech companies have a informal dress code?

140

Are QA's usually less geeky than software devs?

141

Is a software dev constantly judged by the quality of their code?

142

What is the trait the best software devs have?

143

Is it ok to ship software with bugs somtimes?

144

What is the difference between elegant and clever code?

145

Will AI take over writing website content?

146

Is it true that most software devs do not like testing?

147

Is software development process oriented?

148

How to contribute to more complex projects?

149

Why is my company reinventing instead of using a library?

150

Are you a senior when you stop being afraid of a problem that used to scare you?

151

Do you think through the solution immediately after getting the requirements?

152

How requirements gathering evolved?

153

How do you keep your pull request small?

154

How do you do automated tests?

155

What if your best dev quits?

156

How do you commit to a idea?

157

How do you reduce Microservice communication?

158

How can a software manager create a inclusive work environment?

159

Are you happy that your manager wants to review your code?

160

Are engineering manager good at creating high performance software teams?

161

If you fail to meet OKR's does that mean that the team failed?

162

What skills do you need to form a software team?

163

How can a friendly tech lead avoid getting taken advantage of?

164

How to deal with a nice dev who doesn't produce?

165

How do you progress when you find problems?

166

How can I have the confidence to switch companies?

167

Is it best practice to provide a client library for Microservices?

168

How important is a product manager for a software team?

169

What does exhibiting thought leadership mean for a software dev?

170

What is your best software developer job experience?

171

How do mediocre software devs try to cover their tracks?

172

What programming language can I use to build a social media app?

173

Can you describe a over engineered super system?

174

What happens if I practice coding every day?

175

How to deal with slow code reviews?

176

How do you keep code reviews from taking forever?

177

How do you pick your tech project to advance your career?

178

Do abstractions mean giving up flexibility?

179

Are there any downsides to AI code generation?

180

How do you get people skills?

181

How does it feel to do well in a tech interview?

182

How do you view a code review without comments?

183

Would you be happy if your manager coded?

184

How do you pick a tech project?

185

Do you follow tech for professional reasons?

186

What can help devs recover from anti patterns?

187

Are software devs known to use over technical jargon?

188

Should IT companies treat the customer as always being right?

189

How to avoid getting stuck when programming?

190

How to avoid over engineering?

191

How to improve your craft as a software dev?

192

Why are tech companies creating tech first career ladders?

193

What does it mean to expect a software dev to be accountable?

194

How long will it take a junior dev to become in demand?

195

What is a waste of time in software development?

196

Are software devs payed in proportion to their productivity?

197

How could a manager understand a technical rabbit hole?

198

How to know if a company follows good software practices?

199

Why are there so few desktop apps?

200

When do you run regression tests?

201

What happens if a 10x tester and 10x dev work together?

202

Are there things you can't catch with automated test?

203

How do you figure out the right tool for the job?

204

How do you know why devs are calm under pressure?

205

Do mediocre software devs slow down good devs?

206

Is your job as a software dev fulfilling enough?

207

Do you feel embarrassed if someone boast about your coding skill?

208

Do senior devs see patterns when they solve problems?

209

How to know when to stop adding abstractions?

210

How do architect who do not code add value to a software team?

211

How to avoid feeling inferior to other devs?

212

Should one try to adopt new tech to their stack?

213

What about starting a SaaS business?

214

Do you help your struggling coworkers?

215

What about job hopping in a recession?

216

Are the first years where a software dev improve most?

217

Does switching programming job get easier with time?

218

What about the sentient AI in Google?

219

Are the best devs self managing?

220

Are the best tech managers also the best contributors?

221

Are you fit to be a software manager if you are able to find areas of improvement?

222

Should I be happy working with smarter devs than me?

223

Do many CS student never fully understand pointers and recursion?

224

Should daily deployment be the goal for software teams?

225

Is is true that you need at least 1 hour to evaluate a software dev?

226

What is the most important thing to evaluate with a software developer candidate?

227

Does worrying help you code better?

228

What about avoiding dev work that hurts your career?

229

How do you choose your opportunity as a software dev?

230

How can software companies help new devs with onboarding?

231

Are software devs ok with other devs refactoring their code?

232

Why is outsourcing gaining traction?

233

How to find a balance between software standards and choice?

234

Will working with Vue harm my market value?

235

What are the root causes of poor software development?

236

What are you guiding principles in software development?

237

What are some well known traps software devs fall in?

238

Do software engineering managers look at contribution graphs?

239

Should software devs measure twice and cut once?

240

What is the advantage of building software in small increments?

241

Why is it uncool to be process oriented?

242

Do software devs trust hackers?

243

Process oriented vs result oriented developers?

244

Are coding interviews broken?

245

Do top tech company engineering blogs influence IT?

246

Do you expect your software team to work overtime in a crisis?

247

How to identify committed software devs?

248

How to ask good questions when asking my coworkers for help?

249

How do you explain technical challenges to non technical stakeholders?

250

Do the type of dev you are change over time?

251

Do you copy paste code to get started on a problem?

252

Should software devs be ok with admitting they don't know something?

253

How do you tell what direction tech is moving in?

254

Do brilliant jerks get their way in IT?

255

Can mistakes in a no blame culture still end with you being blamed?

256

Is the lead software devs success measured by how well the team does?

257

Is the servant leadership style the best style of leading in IT?

258

Is it a zero sum game for a tech lead to praise devs?

259

Should you test in production?

260

Is code a cost?

261

Should software devs be willing to remove code?

262

Is it bad when software devs don't think things through fully?

263

How can a new software dev get a sense of belonging?

264

How can a software company combat gate-keeping?

265

What should a software dev intern ask their CEO?

266

How does the demand for senior devs grow?

267

Do you ever use knowledge from other areas in programming?

268

How can a software dev get back in to the market?

269

Do good software devs do dedicated learning outside of work?

270

How to identify areas of improvement in a flawless developer?

271

Are ORM's a best practice?

272

How important is onbarding in IT companies?

273

What happens in a big IT company when you get older?

274

What is your biggest complaint about being a tech lead?

275

Should a great software dev also be a leader?

276

Should software companies hire for culture fit or culture add?

277

Why do some managers discourage working from home for software devs?

278

How do you deal with high pressure situations?

279

Can I become a good software dev with work life balance?

280

What about being fired from your software job?

281

Can saying the wrong things in a culture fit interview make you lose the job?

282

What if a software dev lies in the culture fit interview?

283

How do you inject yourself in your software devs project?

284

How do software devs view older devs?

285

Does pair programming work when it is enforced?

286

Do you take a break between software jobs?

287

Is a top university an indicator of the software devs skill?

288

What do you do each day to improve your coding skill?

289

How can a software dev improve if their manager have no feedback?

290

Do software devs get annoyed when reviewers keep adding issues to a pull request?

291

Do software devs treat their mind like a computer?

292

As a tech lead, do you have a framework for leadership?

293

How much DevOps knowledge is enough?

294

Should software devs focus on their personal brand?

295

What is the best way for a software team to manage their application inventory?

296

How can devs avoid feeling ignored when a rock star joins the team?

297

If an interviewer asks who I find it difficult to work with, what are they looking for?

298

How do remote dev teams follow the agile face to face principle?

299

How do you get stakeholders to attend team sprint reviews?

300

How do software teams determine the value of a feature?

301

Should new devs pick a language with a large community?

302

How can a tech lead avoid being the single point of failure?

303

How do you tell a dev that their idea is bad without demotivating them?

304

How do you spot a philosopher programmer in a software team?

305

How to get over the fear of getting in to programming?

306

What about the current tech bubble?

307

Do software candidates ask questions for the sake of asking questions?

308

How can a software manager help with a software devs career progression?

309

Do devs make the mistake of thinking it is their managers job to help their growth?

310

How can a software manager fix a team that is writing bad code?

311

How do you spot when a dev lied on their CV?

312

How to lead your dev team?

313

Should devs focus on learning languages or techniques?

314

How can you learn to emotionally detach from your code?

315

Do software devs focus too much on becoming 10x devs?

316

Have you ever given uncomfortable feedback to your software developers?

317

How can a dev figure out what a customer needs when they don't know?

318

What does "documentation for different complexities and domains" mean?

319

How can I get better at expressing my thoughts to senior devs?

320

How are frequent issues handled in a blameless office culture handled?

321

How do you keep your development projects organized?

322

What to do when a developer rewrites other devs code?

323

Is the primary job of a software dev to deliver value?

324

Will all IT systems eventually suck?

325

How do you help a dev team to stop doing things in an old way?

326

Should a experienced dev always have an opinion on how to build things?

327

Is looking after data quality improve software development speed?

328

Is data quality one of the biggest challenges in IT companies?

329

Should time tested legacy systems be replaced?

330

Do quiet devs get labeled as ignorant?

331

Should software devs write documentation to improve communication skills?

332

When do software devs stop caring about their work?

333

How effective are software interviews?

334

How do to ace my software interview?

335

If system design about making trade offs?

336

How is coaching as a tech lead different from a engineering manager?

337

Are there times when the tech leads have to decide against the team?

338

How do large companies test their API's?

339

How should a software dev learn a new concept that is hard to understand?

340

How do you rewrite a old system to new tech?

341

How do you handle regular sprint overflow?

342

Why do IT companies promote internal mobility?

343

What are some growing pains of IT startups?

344

Are software best practices just dev preferences?

345

How do you build a team of motivated devs?

346

What is the most time consuming part of software projects?

347

How do you stay calm when fixing a production problem?

348

Do you repeat yourself to junior devs?

349

How can devs avoid distractions?

350

How fast do software devs who do not code lose their skills?

351

What makes software devs feel bad about themselves?

352

How can you change a software team who only write test to get better coverage?

353

Do you offer unsolicited advice to other dev teams?

354

What does it mean to be a multiplier tech lead?

355

What is the saddest part about being a programmer?

356

Are there too many new frontend devs?

357

Why do people pay more for western devs instead of Indian ones?

358

How do you structure sprint demos to get more user feedback?

359

What does backend scaling mean?

360

When working remotely what country do I base my salary expectation on?

361

Should I put my salary expectation on my CV?

362

Can you give examples of good answers to interview questions?

363

How do you handle bad coding standards at a new job?

364

What makes software devs quit their job?

365

Is the difference between good and mediocre software devs their CS knowledge?

366

How do you balance easy and complex code?

367

Should devs try to take on the hardest jobs?

368

Why are programmers so well paid when the job is so easy?

369

What do software get that most don't?

370

Is it important that software devs understand the big picture?

371

How can a junior convince a senior dev to use OOP?

372

Do software devs care too much about how pro their code is?

373

What type of software dev has the best work life balance?

374

How do you strive to make an impact as a software dev?

375

Do devs need to know how to reduce infra cost?

376

Can you ask if continuous learning is part of a job?

377

How to find a job in a stack I have not worked in?

378

Why is encapsulation good?

379

How do you spot a junior, mid and senior dev?

380

What is the bitter truth about software development?

381

How do you tell a senior dev that his code is bad?

382

How do you know if the software you develop is helping the company?

383

How will the DevOps role grow?

384

Why is so hard to find a dev co founder for my startup?

385

How do you write scalable css?

386

What is the problem with devs not caring about their domain?

387

Is backend development going to become obsolete?

388

How to point out bugs in other developers code?

389

Is coding challenge homework critical when hiring a senior dev?

390

Why do devs work on boring apps?

391

What is the point of a CS degree if it does not prepare you to be a programmer?

392

Do you log off work only after you achieved your daily coding?

393

Why do companies give fake deadlines to devs?

394

How to explain your programming job to someone who doesn't work in IT?

395

What are some things no one tells you about a career in programming?

396

How do you figure out if a programmer is the real deal?

397

How to become a good software dev in any programming language?

398

Why are programming forums so hostile?

399

What is the longest a programmer who could not code stayed at a job?

400

Are there too many software devs?

401

Do devs need to explain to new hires why bad code is the way it is?

402

Is industry experience more important the tools when applying for programming jobs?

403

How do software architects stay up to date?

404

How do software devs handle stress?

405

Should I keep all my code in the main method?

406

How do you become a non replaceable software dev?

407

Do you consider system scaling when you start coding?

408

Should devs improve things to show ownership?

409

What IT role will give me the chance to travel?

410

What should you never do to a programmer?

411

How to handle disagreements in code reviews?

412

How to convince a company that you can learn a programming language on the job?

413

When an interviewer asks how you got in to programming what are they looking for?

414

How do you improve your system design skills?

415

If no code is the future is a CS degree worth it?

416

What is the future of programming languages?

417

How to avoid shipping debugging code in to production?

418

How do you avoid getting sad when working with bad code?

419

What skills do devs want from the DevOps engineer?

420

Why is it wrong to Google for code solutions?

421

Why do IT companies use the Fizz Buzz algorithm to test devs?

422

Why are freelance devs sensitive about being freelancers?

423

What programming language do you mostly use?

424

How difficult is it to find talented software devs?

425

How do you view new devs who improve the codebase?

426

To be a senior in a programming language do you read all the docs?

427

Has your love for software development grown over the years?

428

How can diversity help a software team?

429

Should dev teams prefer tech over process?

430

Can you learn hacking by learning programming?

431

How many programming language do you need to learn to get a job?

432

Why don't programmers write documentation?

433

Do systems end up different from the original specification?

434

Do programmers memorize code?

435

What is the best programming language in software engineering?

436

What makes software devs happy at work?

437

How do big companies organize software teams?

438

How do you know if someone wrote their own code?

439

What should all CS majors know about programming?

440

What about programming portfolios?

441

How do to explain to your boss that the code needs a major rewrite?

442

Why do programmer shame each other with pull requests?

443

How demanding is your job as a tech lead?

444

How do you stay disciplined?

445

Should a new dev try everything before asking for help?

446

Why don't more people become software freelancers?

447

Are programmers smarter than non programmer human beings?

448

What are the signs that expose a incompetent software developer?

449

How do you keep motivated if you fail at CS algorithm questions?

450

How would you describe the most complex architecture you have designed?

451

What are interviewers looking at during a programming interview?

452

Will software devs treat me differently if I start coding in my 30's?

453

As a software engineering manager what is the ideal software developer?

454

In what order do you code your websites?

455

Should software devs not teach juniors since they will replace them?

456

Can controlled system crashes make a reliable system?

457

Do you think of yourself as a engineer, programmer or software developer?

458

What do team leads never want to hear from their developers?

459

Do unsolved programming problems disturb your sleep?

460

What does failing gracefully mean in software development?

461

Is DRY important in test?

462

How do you make your presence felt in your software team?

463

How do you differentiate between a passionate programmer from one who is not?

464

Does work become more enjoyable when you follow good programming practices?

465

What about working with bad code on a deadline?

466

Where should you locate your new startup?

467

Do software development need amateur programmers?

468

Do programmers get offended if they are asked to submit code for review?

469

What have you learned from the programming content you have consumed?

470

Do you ask other software teams for help?

471

Is Scrum useful?

472

Have you failed at solving a simple coding problem in a interview?

473

What do devs do when they run out of ideas for solving a problem?

474

How do incompetent software devs keep their jobs?

475

What do good programmers do that makes them good?

476

How difficult was it to transition to fullstack development?

477

How do programmers commit to estimations?

478

Should devs use one letter variable names?

479

Why do they ask about what libraries I use in programming interviews?

480

Why do software devs have to be good at architecture?

481

Has your skills outside programming helped with programming?

482

How do you define your ideal software manager?

483

Why is OOP so popular when FP is said to be superior?

484

When is my code done?

485

Do software engineers learn every week?

486

What do companies look for in code samples?

487

How can devs develop their business skills?

488

What do most people don't know about being a programmer?

489

Can a mid level dev be considered a senior?

490

Do architect have any time to code?

491

How do you apply what you have read in programming books?

492

Is it normal for new devs to write unit tests for the seniors?

493

Do you apply to multiple programming jobs at the same time?

494

How do you know how many people is needed on a coding project?

495

How do you define mediocre code?

496

Do programmers with CS knowledge think differently than others?

497

How do you evaluate code?

498

What if I am not respected at work?

499

Is taking a job in a team without senior devs a bad idea?

500

When should you not use DRY?

501

How can you find the right software company?

502

Have you been able to improve your code by changing data structure?

503

How do you block time for programming when you have too many meetings?

504

Why do software devs struggle to improve their skills?

505

Why isn't software charged per unit test?

506

Is the software development market over saturated?

507

How likely is a developer who refuse to write unit test to get work?

508

What do programmers get that others do not?

509

Why do self taught programmers do better than educated ones?

510

Can a frontend dev become a CTO?

511

How to practice problem solving skills?

512

Do you use books to learn programming?

513

Have you faced difficulties when changing programming language?

514

Why do senior devs drop out of the hiring process if there is a code test?

515

How can old programmers compete with young programmers?

516

Do you ask if a code interview candidate has done the test before?

517

What code review comments get you mad?

518

How to pick between messy code and delivery time?

519

How do tech leads device a technical strategy?

520

If you can self learn programming why do so many go to college?

521

Do you get put off by a bad interviewer?

522

Is skipping steps in the software delivery process the worst thing to do?

523

Do long term quality software devs to get payed less?

524

Do you throw days worth of code if you find a better solution?

525

Should you delegate unit testing to junior devs?

526

What about adding code you may need in the future?

527

How can a tech lead add value to a team if they are not the best software developer?

528

How to handle a remote software team?

529

In a coding interview should I explain what I am doing while coding?

530

What are your tricks to keep code simple and readable?

531

What makes the perfect software engineer?

532

Why is server side programming harder than client side?

533

What web framework would you use for a MVP?

534

Does it take 10 years to learn a programming language?

535

Should I learn JavaScript or React first?

536

Do we really need hackers?

537

Is code reviews the worst time to discuss design decisions?

538

Should code comments capture the intent of the code rather than what it is doing?

539

Does working in the same software team for too long get repetitive?

540

What do most people get wrong about coding that drives you crazy?

541

Why is it that my brain shuts down during coding interviews?

542

What should not be automated?

543

Why does programming get so hard so quick?

544

Do programmers need challenging work to be happy?

545

What are the advantages of using multiple programming languages?

546

What tasks do developers dread?

547

Should we make code work before trying to optimize?

548

Have you ever been surprised when being rejected from a programming job?

549

When to not write unit test?

550

What to do with a slow senior developer?

551

How can a programmer build up their courage?

552

What about programming interviews in the EU?

553

What to do if a junior is depressed?

554

When refactoring do you write tests before?

555

Are software developer selective with what companies they apply to?

556

How to manage code when it grows?

557

Is the software market over saturated with developers?

558

Do programmers over engineer?

559

Is a strong tech lead hard to deal with?

560

How can we teach other programmers more effectively?

561

How to refactor code that has no tests?

562

Is it practical to have only lead engineers approve pull requests?

563

Should junior programmers learn programming para-dimes early on?

564

How can programmers be happy?

565

Does tutorial code differ from production code?

566

Would a programmer try to solve a problem even if they don't like the approach?

567

Will programming going to become a low class job?

568

How to deal with bad code?

569

What are some examples of a 10x engineer?

570

What risk can you minimize by using a incremental software development process?

571

What should be covered in unit test?

572

How do you measure tech debt?

573

Do you prefer to not hire programmers who are just "good enough"?

574

How do you write reusable UI components?

575

Are programmers terrible at climbing the corporate ladder?

576

When do you know that you are focusing too much on code health?

577

How should seniors protect themselves from being replaced by juniors?

578

How do you build a software team?

579

What tools are the best for a IT startup?

580

How do programmers keep their cool when there is a tight deadline?

581

How do you spot a bad manager in the interview?

582

What to do about a sloppy IT manager?

583

How do I know when I need a framework?

584

What if my company forces me to become a code monkey?

585

How to practice expressing your programming solutions?

586

What is the distance a junior has to bridge to become a professional?

587

How do you stand out as a developer?

588

Will bad coding practices in the company hinder my learning?

589

What is the common workflow for cyber security specialists?

590

Will your estimation improve over time?

591

What are your youtube goals?

592

Will a CS degree increase my salary?

593

What do you think about outsourcing?

594

Is frontend more tedious than backend?

595

What programming role is best for a low stress job?

596

Is a programmers salary based on skill?

597

Why did you become a fullstack dev?

598

What are office politics?

599

Can you become a pro dev through freelancing?

600

What is the difference between a candidate programmer and a professional?

601

What does a junior devs workday look like?

602

Do you need to master office politics to get your ideas heard in IT?

603

Is the problem with outsource due to culture differences?

604

How to personal brand as a software developer?

605

How to get job security as a programmer?

606

What is the difference between a sys admin and a DevOps engineer?

607

Is there any difference between a DevOps engineer and a SRE?

608

Is it better to be a application dev before becoming a DevOps engineer?

609

What are good areas for entrepreneurial opportunity in IT?

610

How to become a DevOps engineer?

611

Should devs ask a new company how they do onboarding?

612

Should I learn C/C++ to get better at Java/C#?

613

What should a software developer do if they lose their job?

614

How to make good decisions as a new tech lead?

615

Is TDD enough?

616

What if I have a hard time to commit to my side projects?

617

What should I do if my coworkers ignore my pull request comments?

618

What about being a frontend architect?

619

What about being a engineering manager?

620

Is it hard to find good devs because they are expensive?

621

How can a junior dev be a team lead?

622

What about newbie programmers who think they are good at programming?

623

Is it ok to feel pressure from stakeholders who do not understand how hard programming is?

624

How to handle a hostile interviewer?

625

Pros and cons of taking on a bad IT team?

626

What if a senior dev is in a slow moving company?

627

How can I get people to stop calling me a senior dev?

628

What mindset should a CS student have to grow every day?

629

What is a creative programmer?

630

What to do if you have a incompetent senior?

631

Are bad devs bad due to that they did not go to a university?

632

How can a boot camp developer become a real software developer?

633

How do you run your software team?

634

Are programmers bad due to poor education?

635

Why don't you have a discord channel?

636

How can a dev raise their self confidence?

637

Should devs have a preference in what type of industry to work in?

638

How can a dev prove the value of their ideas to managers?

639

Would you hire a social or skilled programmer?

640

Is the whiteboard test a good way to interview junior devs?

641

If there is no business value should we not refactor code?

642

What are the red flags for when a system needs a refactor?

643

At what number of file changes do you need to refactor?

644

What determines what parts of a system to migrate?

645

Why doesn't copy pasting IT strategy work out?

646

Why don't we just promote developers instead of hiring managers?

647

Why is so hard to find senior frontend devs?

648

What about switching from Java to Golang?

649

Isn't a QA engineer a software developer?

650

What if I got a programming job without deserving it?

651

Can you get local senior devs?

652

How can I show my new coworkers that I am a good programmer?

653

Would you reject a candidate that is too in to programming?

654

Why do I have to do tech interviews?

655

Do junior dev get exploited?

656

What to do if bad tech decision are already made?

657

Do you have any tips on becoming a tech lead?

658

Isn't being a QA engineer like being a software engineer?

659

Did I get my programming job because I accidentally fooled the company?

660

Is it possible to attract senior level devs to your local company?

661

How can I show my programming coworkers that I am being proactive?

662

Would you discard a frontend dev who codes too much?

663

Why do I need to do a code interview when I already have a CS degree?

664

What if I am getting played by the seniors?

665

What to do when bad tech decisions have already been made?

666

What should I think about when I move to a team lead?

667

Is a lack of choice in an IT company a red flag?

668

How to handle anxiety in the interview pair programming?

669

How to answer what you did to resolve a conflict?

670

What do IT companies check in a background check?

671

How to learn how to use automated testing?

672

What to do if the company code is bad?

673

How to remember what you learn in the past?

674

How to be SOLID in React?

675

How to store date and time?

676

What if my tech lead micro manages me?

677

How to learn about REST and databases?

678

Is E-learning accessible?

679

How to pick what IT team to work in?

680

How to switch to development?

681

How do you gather good specification information?

682

How do I know when to trust a senior dev?

683

What to do if I am bad at IT architecture?

684

Is there a difference between senior devs?

685

What should a junior dev look for in their first job?

686

What should a junior dev to gain experience?

687

What to do if my senior dev is giving me shit?

688

Who to improve when working alone?

689

What about Redux?

690

Should I create a test environment?

691

How do you protect yourself from hostile employers?

692

How to stay fit as a programmer?

693

How to put a spin on failing at running a IT company?

694

How do IT companies view personal projects?

695

What if you started coding what would you do first?

696

Big company vs startup?

697

What channel should I use to contact an IT company on?

698

Can I become an IOS dev?

699

What should I focus on before a interview?

700

What project do you work on?

701

Can I start my own company as a junior developer?

702

How hard is it to get in to DevOps?

703

How can I learn to use docs instead of tutorials?

704

How do I fight the hype cycle?

705

Can you recommend a boilerplate TypeScript setup?

706

How do I become a valuable freelance developer?

707

Should I learn programming by going deep on each project?

708

Is there any way to prepare for being a junior software developer?

709

What is the tech difference between product companies and freelancing?

710

What can programmers do to develop their business skills?

711

Can programmers retire at age 50 if they are 30?

712

Why do you claim that 5 years of IT experience is equal to 10?

713

What sort of project is best for juniors programmers to prove that they are good?

714

Why would someone hire a freelancer without experience?

715

Can you talk about copilot?

716

If I can't get a programming job why should I start my own company?

717

If I know Node what is my next step to get a job?

718

What is startup cult culture in IT?

719

What jobs are there where coding skills are transferable?

720

How can a senior software developer get demoted?

721

What to do if you hate soft skills but love programming?

722

Do you feel fulfilled as a programmer?

723

What are good questions to ask before giving a time estimations?

724

How can it cost so much to recruit programmers?

725

How should a frontend developer learn the backend?

726

Why do I need to know how to reverse a string without using a built in function?

727

How do I know if I suffer from impostor syndrome?

728

How do I know if I am working hard enough as a programmer?

729

Is it true that unless you are breaking software you are not moving fast enough?

730

How can I stop forgetting my programming lessons?

731

Why do people get butt hurt when I say that C++ is the best programming language?

732

What is the best position for a programming internship?

733

What is the cause to long term software issues?

734

Have you ever had a clever coding solution?

735

Do programmer enjoy talking to customers?

736

Should programmers hold weekly forums to share ideas?

737

How do you make programming flow charts?

738

What are the best questions to ask in a programming interview?

739

Should programmers lie on their resume?

740

Why do some companies have bad on boarding processes?

741

Should I version control my files?

742

What to do if I have never worked with other software developers?

743

What other channels are like your own?

744

Will software companies be open to traveling while working remotely?

745

Have you tried launching your own IT startup?

746

Is it better to write optimized code or easy to understand code?

747

What should newbie programmers avoid learning?

748

How can a new programmer build trust and respect in their team?

749

What to do if I can't find programming work in a new country?

750

Why is software development still so expensive?

751

Under what circumstances does a frontend developer need to know Docker?

752

How should I go about remember the coding skills I learn?

753

What would a company have to offer you to make you switch?

754

How do you mentor a new programmer?

755

Why is Angular the most popular framework in companies?

756

How do I know if the work I do as a programmer is valuable?

757

Should I stop taking notes on programming and start making things instead?

758

Is it ok if I understand other people's code but can't write the code myself?

759

What is the difference between a automation engineer and a QA?

760

What skills do you need to be a industry grade frontend developer?

761

How transferable are fullstack skills?

762

What should a web designer focus on to transition in to fullstack development?

763

Should I quit if I have a bad coworker?

764

How does the market look for Cloud engineers?

765

How can I transition in to software development as a designer?

766

What about rookie middle managers?

767

What happens to older programmer who start as juniors?

768

What if I like programming but I have working as a programmer?

769

How do you scale a frontend application?

770

How to deal with impostor syndrome in software development?

771

What if I work as a remote developer but my company doesn't treat me as well as in house developers?

772

How can a programmer develop a business mindset?

773

Doesn't agile development stop bad programmers from under delivering?

774

Is cloning a website a good start for a portfolio project?

775

Is DevOps pushing programmers in to network admin work?

776

Is CI/CD knowledge required to be a software developer?

777

How do I know if I am a good fit for a technical architect role?

778

How do I give the illusion that I am better programmer than I am?

779

What should I use to finish my code project?

780

Should I put up with a bad recruitment process?

781

What is the engineering culture in a Java company?

782

Should I switch from JavaScript to Elixir?

783

What about Tailwind utility classes?

784

How to revive your career as a software engineer?

785

When to use Serverless and when to not use Serverless?

786

Will Go give better performance than Java?

787

What about using Bootstrap on portfolio projects?

788

Should I refuse to solve a problem in a programming interview?

789

What I write my programs in more code than others?

790

What if I start at a company with a really bad code base?

791

Am I a bad programmer if I loose my motivation on a project?

792

Should I pick Java for the JVM performance?

793

Will learning Next.js increase your market value?

794

How do you improve your skills in frontend architecture?

795

Am I bad software engineer if I can't implement a sorting algorithm from memory?

796

Is it true that separation of concerns opposes dependency injection?

797

What about changing jobs if the job wasn't what you expected?

798

What to do if I have to work with tech I don't like?

799

What if I take longer to program than other programmers?

800

How to juggle my progress as a programmer and starting a family?

801

What if I feel forced to stay at a company?

802

What if I am a junior developer without any senior coworkers?

803

What if I become a programmer who can never take a vacation?

804

What if the tasks in a programming job posting doesn't match up to reality?

805

What about companies who see their developers as a cost center?

806

Will Wordpress hurt my development as a .NET developer?

807

What about careers in crypto currencies?

808

What are the best of types of developers to have in your company?

809

How do you practice backend skills?

810

Do you learn a new programming language every year?

811

Is it a good idea for mid level developer to make portfolio sites?

812

If you are a self taught programmer is it worth learning CS?

813

How useful is it to learn multi threading as a junior developer?

814

How do you become a fullstack developer the quickest?

815

How do you become a rock star developer within 1 year?

816

If I don't like CSS should I use a CSS framework?

817

Do JavaScript frameworks hinder developers from learning DOM manipulation?

818

How can I make my life more interesting as a software engineer?

819

Am I behind my development as a programmer if I don't know about dependency injection?

820

What can a Java developer do to help their career?

821

Is being a QA as hard as being a software developer?

822

Why do FANG companies use Java and not C#?

823

How do I stay motivated when looking for a programming job?

824

Will frontend ever develop the same best practices as backend development?

825

Is switching programming language early bad for my career?

826

How do you figure out business logic in programming?

827

What should a programmer do when asked to do unreasonable things?

828

How to deal with stress as a programmer?

829

When has your market value increased since being a junior developer?

830

How do I explain why I left my last programming job?

831

How do you change your role as a programmer without starting over?

832

At what size of web project do I need a framework?

833

How can a frontend developers working alone keep their skills relevant?

834

Is TypeScript becoming a requirement?

835

Freelance programming vs regular programming work?

836

What should a senior backend developer know?

837

How do I get better at writing clean code?

838

How can I test my algorithm without coding?

839

What should I do if I am a bad developer?

840

What about salary negotiation in software development?

841

Do programmers live poor social lives?

842

What about React reason?

843

What would your hiring process look like for software developers?

844

What is more common in .NET, REST or Razor?

845

Is there a difference between academics and software development?

846

How good should I be at JavaScript before I use a framework?

847

How do you save a unmotivated software team?

848

Is C# worth learning?

849

Agile vs Waterfall in IT

850

What should you ask about in a programming interview?

851

Why are there so few old developers?

852

Is programming internships worth more than work experience in supporting roles?

853

What does software companies mean about business mindset?

854

How do IT companies look at personal development for their developers?

855

What trends are up and coming in IT?

856

What are the needs of IT right now and what will they look like in the future?

857

Do senior developers need to put personal projects on their CV?

858

Is solving coding problems a different skill than building applications?

859

Why is TDD not discussed much in functional programming languages?

860

Can third world developers work in the EU?

861

If C# is so great why do so many companies use Java?

862

How long can it take Fredrik to understand a question?

863

What is the most overlooked thing in software development?

864

What is the difference between cloud engineers and DevOps engineers?

865

Can Rust become the next language for MicroServices?

866

How does one become a ops person without being a developer first?

867

Which stack do you recommend for freelancers?

868

What tips can you give someone who just started programming?

869

What programs should every programmer make at least one?

870

What has helped you the most when becoming a software developer?

871

What if you aren't good enough at programming?

872

Should I let my developer use Haskell for my startup project?

873

Will programmers treat me differently if I am a very young developer?

874

How long do you have to be a programmer until you get paid well?

875

Do programmers often build tools to improve their efficiency?

876

Why do software engineers work for low salaries instead of making millions from their own app?

877

What programming tools are your bread and butter?

878

What are your thoughts on building MicroServices?

879

What is your longer streak of no coding for you?

880

What to do if I am a middle age programmer who doesn't want to be a boss?

881

Why aren't there so many part time roles in programming?

882

Is it normal to lose programming motivation with age?

883

Should I take on a big software project by myself?

884

Is it supposed to be hard to get the first programming job?

885

What are the drawbacks of hiring a fullstack developer?

886

Should I move on from my job working with old tech?

887

Should I get a CS degree in the UK?

888

What have you learned about life from programming?

889

How do you build robust systems?

890

What should a programmer never put on their CV?

891

Why doesn't Google and Facebook create a new web language so we don't need JavaScript?

892

Is it right for a male programmer to want to work in a team where there are female programmers?

893

Do you feel silly when asking senior developers for help?

894

Do programmers learn new tools in their free time?

895

If I failed my Google interview am I not as good of a developer as I thought?

896

What to do if I have decided to quit my programming job?

897

Should I learn C# if I know Java?

898

Should I switch programming language if there are few jobs in my region?

899

How do you feel when you have to program in a language you don't feel comfortable with?

900

Should programmers only use functions for repeated logic?

901

Should I quit my programming job?

902

How do I get a job after my first frontend certificate?

903

What 3 things says a lot about the quality of a programmer?

904

Do programmer write bad code to keep their job?

905

Should I take a lower paying job to get my first programming job?

906

Is a lack of knowledge with modern coding tools a risk to my career?

907

What to do if I told a bad joke at work?

908

Should I list all programming language I know on my CV?

909

If I learn TypeScript can I skip learning JavaScript?

910

Should I go straight to software development or can I start in a support role?

911

Why does IT companies use open office spaces when they hurt productivity?

912

Why don't IT companies hire trainee programmers as a rule?

913

What to do if I communicate too aggressively?

914

How should a software team deal with an ineffective boss?

915

How do I stop my coworkers from breaking my code?

916

Am I ready to work as a senior after 2 years of programming?

917

Do I have to job hop as a programmer?

918

How do you explain why you are looking for another programming job?

919

Scala is the highest payed programming language, is it the best choice to earn money?

920

What factors determine success for a software developers career?

921

How important are mentors when learning programming?

922

How do software developers keep themselves up to date with new tech?

923

What are your rules for not writing crappy code?

924

Is it true that software developers exaggerate their skills?

925

Is being bad at system design questions a problem in the IT interview?

926

Will learning Haskell impress interviewers?

927

How can I get back in to regular software development when my startup has failed?

928

How do senior programmers embellish their CV?

929

What certificates do should I get before applying for my first programming job?

930

What to do if I find the advanced features of git too difficult?

931

How do I hire good developers for my startup?

932

What are your golden rules for programming in JavaScript?

933

What to do with a programmer who can't get through the code review?

934

What type of hobby coding projects are best?

935

How should I deal with really bad software?

936

How do you maintain a healthy life as a software developer?

937

How do I know when to rewrite my code?

938

How do you know if a company has a strong software team?

939

How do you know when you understand a programming language?

940

How can I become a great developer on my own?

941

Do you prefer product companies or consultancies?

942

What to do if I like making software but not programming?

943

What should a CS student do to start strengthening their career?

944

Can you be a good programmer without a CS degree?

945

What is the argument against a god class?

946

Is it normal for programmers to get bored after 2 years of work?

947

Is the cost of code more important than the quality?

948

Will I lose my ability to program if I stop for a long time?

949

What can a CS student optimize the learning experience?

950

Is it unfair for a manager to ask a developer to learn React?

951

Do you develop your SSR applications in the same way you develop an SPA?

952

I don't want to be a fullstack developer, what should be my niche?

953

Are IT companies interested in volunteers?

954

What is the career ladder for software engineers?

955

What is the best career advice for earning a higher salary as a programmer?

956

Is programming one of the most intellectual rigorous careers in the world?

957

Is it 10x easier for a FANG programmer to work in other companies?

958

What should a programmer do after you get too expensive for any company?

959

Why aren't programmers afraid that without a union their jobs will be stolen?

960

With so many people learning to code why is there such a shortage of programmers?

961

How long should I wait before I quit my programming job?

962

How to deal with impostor syndrome as a programmer?

963

What to do when I get bored with my programming job?

964

Where to look for programming work in Europe?

965

What are the odds that a hobby programmer will like to work as a professional?

966

Do programmers have to spend all their free time coding?

967

Why are so many programmers against optimization?

968

Is programming a risky profession?

969

Will programming become an outsourced lowly paid job within 10 years?

970

What screams "you are a brilliant software engineer"?

971

What has surprised you the most about software engineering?

972

Why do DevOps engineer make more then software engineers?

973

What do programmer do poorly in interviews that is not part of tech skills?

974

Why do software developers suck at regression testing?

975

What are the typical stages in the career of a software engineer?

976

What prevents a software engineer from becoming a tech lead?

977

Are software engineers insecure about losing their job?

978

What can I start doing that helps my programming career long term?

979

What is faster on average, TDD or writing tests after the code?

980

What advice in software engineering needs to be debunked?

981

How can I switch to software development without going down in salary?

982

What to do if I become a CTO too early?

983

What fundamentals of programming did you struggle with?

984

How can I become a software architect fast?

985

Do software managers typically have a background in programming?

986

How do the FANG companies ensure that they only ship quality code?

987

Do the best programmers use fewer lines of code than bad ones?

988

Are you a bad programmer if you look things up too much?

989

What can I do to get programmer to listen to my ideas?

990

When can I lie on my programming CV?

991

What can I do if I am good at CS but not software development?

992

What should a insecure senior developer do?

993

How can I catch up to more experienced developers?

994

Should I dump my boyfriend if he doesn't respect my programming language?

995

Is it normal for senior developers to lose interest in their job?

996

How do I find junior developer roles?

997

Should I quit a programming job where I get excuses when I ask for a promotion?

998

Will tester experience hurt my chances of getting a programming job?

999

If I loose my hunger for programming but I still like it what should I do?

1000

How to deal with performance issues in a legacy code base?