The other day I was watching a series with some people with super-power.
Super-powers allow you to make things much better and much faster than what people without those powers could do.
So I was wondering what super-powers do programmers have? I found 3:
- Deep knowledge of a version control system. (Today it is git).
- The knowledge and the will to write tests.
- The knowledge how to set up a CI system to run the tests on every push and on every pull-request.
What do you think are the super-powers that programmers can have?
Top comments (17)
Hi,
As a programmer, I believe our super-powers include:
Mastery of Version Control (e.g., Git): We can efficiently collaborate on code, track changes, and easily roll back if needed.
Test-Driven Development (TDD): We possess the ability to write tests that ensure our code functions correctly, promoting reliability and maintainability.
Continuous Integration (CI): We can set up systems that automatically test code changes, ensuring quality and preventing regressions.
These super-powers empower us to create and maintain software effectively and efficiently.
It is quite the same like he told us.
Also, do you always say hi in the opening of every comment and story you write here?
I find it quite ok that she expanded on each one of my items.
And apparently, looking at her other comments, she always starts with "hi".
I think there is no single definition of a super-power programmer. However, I know one thing: if you sit next to someone who has a lot of experience and knowledge, you can learn a lot from him.
Or her 😎😎😎
Oh, sure. :-)
In my point of view fruits, salad boost much more super power rather than alcohol or junk food, early to bed and early to rise, doing meditation at morning (before 5 a.m. in peace environment) also boost super power.
All of them have positif lazy aspect
hate doing work inefficiently === lazy?
Use anime girl as their github profile picture
Thanks a lot for sharing it here with us. Well, I am also a software developer and in my personal experience I think over time period programmer develop many skills such as patience, logical concept and innovation.
Thanks
Have an abstract thinking