At one time, I used to have a favourite text editor and a favourite programming language, but I had one issue I have got
emotionally attached to them and why was that an issue? It was an issue because it’s caused me to have an inflexible
attitude, for example, I couldn’t work with a certain company or clients because they want me to use a certain
programming language and then I realised if I learned only one programming language and not anything else, I would have
got stuck in a rut and that not really a good thing, I really don’t want to be in that position.
Now I believe it is better to learn more than one programming language and more opportunities will open up to you if you
stick to one programming language you might not get as many opportunities and that not where I want to be in life and
not ever, those other programmings language I tried to learn and yes I tried, but still it was a breath of fresh air, I
have felt better for trying, I have felt like I have become a better person in a way. I believe the same logic also
applies to spoken language, but that a different topic for another day.
If a company asks you to use a certain IDE or text editor, but if you think your text editor is better, well you could
try to convince your employer, but at the end of the day, you’re better off using that IDE, you never know you might end
up liking the IDE and that has happened to me, I ended up liking it and it was awesome, I ended up using it for my own
projects, it has boosted productivity.
If a company requires you to use a certain language you got no choice but to use that language, you could try to
convince them but it is very likely they will change so the best option is to use that language even if you don’t like
it, but try to make the most of it and you should be fine. The same can also apply to computer equipment as well, it is
better to use their equipment and again make the most of it while still conforming to their restriction but you will
always have more freedom when doing your own project at home.
Check out the comment made by one of those emotionally attached types, figure out the environment they are in, do you
really want to be in that environment? I don’t think so, you want to be in a better place, a place you deserve to be in.
Have a nice day champ!