Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

On the contrary, I also regularly work in depth with JavaScript, TypeScript, Python, Golang, Java, Scala, Rust, C#, Perl, assembly, and more, in no particular order, and I routinely work as a sysadmin, network administrator, and operations. I may live in a bubble but I'd say it's of adequate breadth to judge the relevative scales of many ecosystems.


That's quite the repertoire, so you mind if I ask what your role/position is?


This is not as uncommon. For example here where I live (Colombia) we are used to be "the guy that know all about computers". As developer, not only I use a lot of programming languages and tools, but also do stuff like:

- Fix the computers problems of (End users, customers, the son of the customer, my owm team-mates...)

- Do tech support (that is separate of the above 'cause that are task done when doing programming (?) not as a concret position on the company)

- Build the network infraestructure (not the software!) (put the literal wires, do small land-lord reparations while on that...)

- Build the network infraestructure, but on software

- Mount the security of the company. Sadly, the software side. Nobody let me use actual weapons and tactical gear ....

- Do design, UX and similar stuff because that kind of people not exist here (or is very rare).

That not mean I actually push for this. Some of this task are never paid (and I do 'cause I wanna to be pay for my primary work!).

This are just situations that happened...


He is the main developer on the Linux Window Manager I use https://github.com/swaywm/sway


I don't really have a particular role, I just work on a bunch of different stuff as needs demand. I think officially it's just a generic software engineer title.


Programmer.

As a programmer you should be versatile.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: