DEV Community

Discussion on: How I got my first job as a developer by making simple projects seem big

Collapse
 
wadecodez profile image
Wade Zimmerman • Edited

I think a calculator app is best for first projects. Once you are comfortable, I think you should move onto other projects to get more experience with unique problems.

What tools you use on your projects really comes down to what problems you are facing. If your personal projects start to grow into something with stakeholders then that is when I would introduce scrum and testing. But to each their own.

This kind of helps save your sanity, and it helps you develop your project's story. That way when you have another interview, rather than saying you used X because everyone else does, you can say you used X to solve Y problem.

Collapse
 
joelbonetr profile image
JoelBonetR 🥇

While I agree, don't disrespect calculators, they imply intrinsic difficulty as dealing with numbers, specially floats is not something easy in CS. Also you can keep adding features to it till you get a full fledged calculator with different modes (scientific, graphic, standard, programmer...) or to work with money, temperature etc etc

Check the Windows calculator options as example, they add updates to it now and then 😁

It's also funny because I also did one:


Which has issues and it's in no way a production-ready thingy (e.g. uses eval() and has some UX issues and tones of room for improvement).

Also @yuridevat neither your calculator nor the mine one are compatible with the row of numbers below function keys, spread a bit of love to us, TLK keyboard users! 😂😂

Collapse
 
yuridevat profile image
Julia 👩🏻‍💻 GDE

Hehe yes totally agree on that.