|
|
|
|
|
by scarmig
4367 days ago
|
|
Eh. These things are highly subjective. Seems competent overall: I'm not wowed, but these types of assignments are, as you surmised, about establishing baseline competency. Some thoughts for the future: 1) PHP was a bad choice; some people have a burning, irrational hatred for it, and it leads them to judge your work in the harshest light instead of an evaluative one. 2) Speaking of burning irrational hatreds: PLEASE DO NOT MIX TABS AND SPACES. Drives me nuts--I would have dinged you for that. Not enough to make me say it is "falling far short of senior developer standards," but it makes me question your habits of development. Tests are always nice, too: they're like the anti-PHP, and give a great deal of bang for buck in terms of coloring people's impressions of you. |
|
These things are highly subjective.
Yes.
leads them to judge your work in the harshest light instead of an evaluative one
Should any professionals have to present apologetics for others in his procession doing such a thing? We are all human beings, but shouldn't we be trying not to be this quickly and arbitrarily judgemental?
Speaking of burning irrational hatreds:
Somehow the social expectations of the programming profession are that we can get away with acting these out.
PLEASE DO NOT MIX TABS AND SPACES. Drives me nuts--I would have dinged you for that.
Yes. This can be problematic. The fact that it is still problematic after all these decades is a good indicator of how backwards we are as a profession.
If you look at the various analyses answering the op as detection of signalling -- well, it's all about signalling. I'm not so sure this is too much more substantive than an interview where you need to have the right school name on the right degree and a properly pressed suit.