Unable to load image

Does anyone here actually work in software?

Any tips on getting a job right now?

Could you hire me? :marseybegging:

14
Jump in the discussion.

No email address required.

How much experience do you have, and in what languages?

Jump in the discussion.

No email address required.

A couple years in python and js.

Jump in the discussion.

No email address required.

I would get deeply familiar with OOP, then SID from SOLID. Python and JS are useful but they abstract away a lot so you should get backend experience as well. Java, .NET, or something lower level. TypeScript might be a good starting point. DM me if you want.

  • Single responsibility AKA write smaller functions.

  • Redundancy AKA stop writing so many fricking functions.

  • Inversion of control (IoC) and Dependency injection (DI). Remember inheritance is obsolete. Use a DI framework. Understand what it means to manage your instances (minimize use of the new keyword).

  • Functional programming vs OOP. Why FP mostly sucks butt (answer: lack of side effects) and why a hybrid approach is usually the answer.

  • Data driven design (DDD). Where it comes from (clean architecture) and why it's the smarter approach.

  • Cohesion AKA Controller, service, handler, etc.

  • Tight coupling. Make code components ignorant of each other.

Jump in the discussion.

No email address required.

Thank you for the recommendations

Jump in the discussion.

No email address required.

I have a lot of sympathy for new devs. These concepts usually aren't taught or they're poorly explained. Just knowing these terms exist puts you on another level tbh

Jump in the discussion.

No email address required.

:marseylongpost: this is the way if you wanna write getters and setters all day for a living :marseyrofl:

Jump in the discussion.

No email address required.

how much do you make hmm :marseyhmmhips:

Jump in the discussion.

No email address required.

Probably more than u :chudsmug: And I haven't needed to put up with OOP trash for a long time :marseybeachtowel:

Jump in the discussion.

No email address required.

you make more than $18/hr? I doubt it :marseysmug2:

Jump in the discussion.

No email address required.

More than a year of programming and no types yet? :marseyitsover: NGMI

Jump in the discussion.

No email address required.

I've learned Java and tiny bits of C and GO. Just I wouldn't consider myself to have real experience in them.

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.