Skip to content
My life as a programmer cover art

All episodes

My life as a programmer, 1,000 episodes. Page 6 of 10.

#
Title
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?