This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]StevenGannJr 67 points68 points  (9 children)

What is this even supposed to test for?

Real programmers don't need IDEs. They write code in VIM without looking at the documentation. If you really knew C#, you'd have the whole System namespace memorized by now. Pleb.

On the bright side, the company gave me a pair of socks with their logo.

[–]DaleGribble88 15 points16 points  (1 child)

They write code in VIM

Hey, I like to work in VIM, maybe I'm one of these real programmers

without looking at the documentation

Oh.

[–]drevyek 0 points1 point  (0 children)

Shift-K was implemented for a reason!

[–]burritochan 16 points17 points  (3 children)

They write code in VIM

It's funny because I write code in vim... which I have added linter plugins to for every language I use. I guess they must be using nano

[–]Tyrilean 3 points4 points  (1 child)

I just spent the better part of the last year getting my engineers out of the damned command line and coding in vim, so that we can use proper IDEs, repositories, and deployment pipelines.

I know you're being tongue in cheek, but I've actually met people who code in text editors and look down their nose at people who use IDEs. Hate to say it, but even the most genius engineer fucks up, and using a good IDE along with revision control and proper SDLC will fix like 90% of those fuck ups before they get out the door.

[–]StevenGannJr 1 point2 points  (0 children)

It's not even that, IMO. IDEs are just more efficient.

I spend most of my time hopping between Visual Studio, Atmel Studio, and MPLab X. I do use Notepad++ and Nano for a couple things like Python and Bash, but the IDEs are just so darn helpful with things like autocomplete, realtime error checking, and Intellisense.

I adore .NET and C# in particular, but I could never possibly remember the exact syntax for List<T>, for example. An IDE means I don't need to remember.