I encourage juniors in my team to interview staff level engineers all the time.
A significant part of a staff level and higher engineer is mentoring. I am looking to you to help train the juniors.
If you appear intimidating, the juniors are not going to be comfortable reaching out to you for help. If you appear condescending, same effect.
I explicitly ask the juniors to not evaluate the candidate from a technical skills point of view. Obviously that's a waste of time and an insult to the senior person. Instead, I ask them to evaluate the candidate from a human perspective. Does the candidate use every opportunity to showcase his/ her seniority? Does the candidate put you at ease?
> Have you ever seen a config file where everything is commented out, but shows every option and the default value? I love those configs.
> Funny, I hate those. I want to have a minimal file that I feel like I crafted just for my purposes
There is no harm in providing the full config and allowing the user to minimize it.
At least that way I can do a `grep -v ^#` or something to avoid showing the comments and still get a minimal file when I want to see the minimal version
I thought people shouldn't post anything about bash on HN? The minute you post something about bash immediately you will draw out a whole bunch of folks from the wood works talking about how bash sucks and should never be used for anything more than 3 or 4 lines and how they replaced bash with python or some thing else, immediately in turn drawing out a bunch of other folks talking about how bash should be replaced with power shell and how you can parse objects better ... .
Oh please stop white knighting. The resources spent doing something unnecessary can be better spent elsewhere. No need to break scripts that have a hard coded master keyword in the.
Nobody is offended it's being changed. Nobody is offended it says master either , it's just plain unnecessary and in general doing stupid and unnecessary things is a bad idea because it prevents the person doing so from doing something useful and good
Here's the real question - So you are convinced you don't need Vim, right? Why are you on this thread?
No one's saying vim is superior. However, you need to have an open mind to understand the alternatives.
It's not like Vim is a paid product and by you not using it, Vim is going to die out soon or anything.
If you dont' like it, great? You are happy with the alternative, great. You seem like you just want to deliberately start an argument and then prove you are right, but why?
I'm glad we are not co workers then. I would hate it if you decided that my time is not important and that whenever you walk over to my desk I should drop everything I'm doing to serve you.
I am sorry, but you are not a programmer anymore. You are a project manager or a business analyst.
The reason you are able to completely ignore the age issue is because there's no ageism in hiring business analysts and project managers. The ageism is visible in hiring programmers, which most certainly you are not.
You might "dabble" in code outside of work in your own spare time, but that doesn't make you a professional programmer, which is what this thread is about
The problem is you assuming love is a reciprocal relationship. If you don't want to love someone, fine, by all means don't. But please don't go about preaching addicts don't need love
You find it offensive? Seriously ? If you are not the target audience, just move on man. Nobody's holding a gun to your head or threatening anything whatsoever if you don't call your mom. Did you really have to go make a post in a topic that doesn't interest you in anyway just to say I am offended ? Jeez ...
I don't know if you are an admin or an admin wannabe, but this is absolutely not nationalistic flamebait. Anyone who knows anything remotely about India will agree with this statement. And no, it does not lead to lower quality discussion. It looks like hacker news admins are about as a power abusive as Indians in power
This is actually a bad example, in that "cloud, bed, floor" aren't really productive environments for most people.
That said, I also disagree with the parent poster. Yes, there are things we take for granted , but with a little thought we can replicate the surroundings at home too.
Of course, if you are productive only when surrounded when people who are always talking, that's a different story. In my office, everyone around me in open cubicles is always on a call with someone. Some personal, some team mates in a different geo. The only time I do real work is when I take WFH
No, you really are lucky. It's all a matter of perspective. I am sorry I am sounding harsh, and I understand it trivializes your own problem when I say "but look at other's problems", but the reality is, living where you are and working in the field you are, you have access to way more resources in general
I don't understand why people keep saying Ansible is idempotent. Ansible is not somehow magically idempotent, nor is Bash "always not idempotent". You can write bad, non-idempotent code in Ansible too and good, idempotent code in Bash too.
Sure, if you are using some of Ansible's modules that are developed specifically to be idempotent, then yes, but there are plenty of "shell" module examples out there that aren't remotely idempotent
A significant part of a staff level and higher engineer is mentoring. I am looking to you to help train the juniors.
If you appear intimidating, the juniors are not going to be comfortable reaching out to you for help. If you appear condescending, same effect.
I explicitly ask the juniors to not evaluate the candidate from a technical skills point of view. Obviously that's a waste of time and an insult to the senior person. Instead, I ask them to evaluate the candidate from a human perspective. Does the candidate use every opportunity to showcase his/ her seniority? Does the candidate put you at ease?