|
The Grey Knight
Last post 01-29-2013 10:22 AM by zelmak. 20 replies.
-
01-25-2013 6:21 PM
|
|
-
MathNerdCNU


- Joined on 09-06-2012
- Posts 12
|
So on my current project we primarily do packaging and deployment development. A-lot of InstallScript(Some for Windows MSIs, some for pure InstallShield installers), maybe some C# or VB.NET (or VB6 for the old systems). We have a mostly new to the project team. One said member is what I call a 'Grey Knight(ess)'. That is someone who may have many years experience, is new to the project and makes demands as-if s/he was at the project genesis and/or had been around a while. I've only been programming for ~3-ish years, so I've never considered myself in a position to flat out refuse to work on a program/utility that is written in particular language. This individual is a sub(sub-sub-sub-maybe?) contractor so maybe her/his contract says s/he won't work on VB.NET/VB/Anything-resembling-BASIC. Also, s/he wants to get back into 'mobile development', something we do NONE of. Is the first WTF the interview process of the Prime/Tech Lead or the individual?
My issues being at-least 50% of the work we do is InstallScript(Worst of BASIC + Worst of C), 30% C#, 15% VB.NET(Or some BASIC derivitive), 5% Other. I am going to talk to my boss (and maybe boss +1 and boss + 2 which are easily accessible) on Monday. Any pro-tips on dealing with uh, developers that don't really fit the project? I think there is work s/he could do, but the whole 'I haven't done BASIC since High-school and won't do it' mentality really rubs me the wrong way, considering said individual is some where north of 40. Seriously, you haven't dealt with a BASIC syntax language since, what, fucking 1980? Grow the fuck up. Maybe I should have stayed with that VB6 project...
|
|
-
-
-
Cassidy


- Joined on 01-09-2012
- Posts 2,821
|
MathNerdCNU:We have a mostly new to the project team.
I think you a word? MathNerdCNU:That is someone who may have many years experience, is new to the project and makes demands as-if s/he was at the project genesis and/or had been around a while.
Must... control.... sword... of.... *SLICE*.. education-- oh, damn. MathNerdCNU:Is the first WTF the interview process of the Prime/Tech Lead or the individual?
Yeah. That, or the interview panel are so far removed from the project that they have no understanding of actual requirements and hire solely based upon Headlight Dazzle Word Bingo. MathNerdCNU:Any pro-tips on dealing with uh, developers that don't really fit the project?
Firstly: don't ostracise them or draw attention to their unsuitability. It may not be their fault. Draw attention to the selection process - during meetings highlight something of importance and question who on the project has required skills and capability to perform said activity. Press team leaders into giving up names of people that can assist in a skilled capacity, highlighting potential project failure early closure due to a skills shortage or lack of appropriate resource. Don't forget to balance out your situation by highlighting those that have been a suitable fit. It's one thing to say "these are the wrong people"; it also helps to say "these are the right people" and give reasons for such. MathNerdCNU:but the whole 'I haven't done BASIC since High-school and won't do it' mentality really rubs me the wrong way
Potential for playing the "thanks for telling me what you won't do - perhaps you could tell me what you can do?" card. Alternatively, a simple retort of "should I tell $BOSS you [ are unsuitable for this project | won't do your assigned task | don't expect to get paid ] or will you?" is less painful than reaching for the Wooden Cluebat of Refocussed Priorities.
|
|
-
-
-
BC_Programmer


- Joined on 10-08-2009
- Posts 228
|
ubersoldat: MathNerdCNU:. Seriously, you haven't dealt with a BASIC syntax language since, what, fucking 1980? Grow the fuck up.
That's the thing, I've grown up enough to recognize crap before touching it. I'll fucking leave any job before touching Basic or VB. But hey, keep on going with it if you like it
Makes sense with regard to VB6, but if you are trying to extend this to, say, consider C#>VB.NET, It is nothing more than misplaced love for curly braces and semicolons. I work primarily in C# now, but I've had no qualms and sometimes even look forward to a "break" where I work in VB.NET, Python, or another language that actually does something different from the C-style. Usually a dismissive attitude towards a language or platform is nothing more than an attempt to justify one's own choices do not use the language or platform.
|
|
-
-
Cassidy


- Joined on 01-09-2012
- Posts 2,821
|
ubersoldat:I'll fucking leave any job before touching Basic or VB. That's your choice. You move aside and let someone else fulfil that function, enabling production to continue.
The choice this Grey Knight(ress) made appeared to be: take on the contract then refuse to deal with the language - a move that's actively blocking production.
|
|
-
-
blakeyrat


- Joined on 10-29-2008
- Posts 8,585
|
ubersoldat:I'll fucking leave any job before touching Basic or VB
Even VB.net? Even RealBasic?
You're not making a stand, you're an idiot.
 <- I couldn't make my shit work, so here's a Godzilla head. "There is no such thing as a diet." - Lorne Kates
|
|
-
-
Daniel Beardsmore


- Joined on 02-16-2007
- Posts 840
|
blakeyrat:Even VB.net? Even RealBasic?
You're not making a stand, you're an idiot.
The Realbasic language has come up a lot since the earlier days (v3 was pathetic) but the IDE and framework still suck beyond belief. I tried Real Studio 2012r1 just long enough to bask in the horror before uninstalling it.
It's a shame. I felt for a long time that if they could ever get it right, it would be fantastic. That said, I no longer feel confident that cross-platform graphical development is meaningful. The UI conventions of different graphical systems just differ too greatly, enough so that it's not worth wishing that Realbasic supported XML-based window layout to handle different font sizes, control sizes, control spacing, and languages. I don't know — maybe you could write separate UIs in Realbasic and put all the common code into DLLs.
|
|
-
-
-
Cantabrigian


- Joined on 12-04-2008
- Posts 17
|
Cassidy: MathNerdCNU:We have a mostly new to the project team.
I think you a word? That's what I thought at first, but after a couple of tries I realised it can be made parsable by hyphenation: "We have a mostly-new-to-the-project team"
|
|
-
-
-
Cassidy


- Joined on 01-09-2012
- Posts 2,821
|
Cantabrigian:"We have a mostly-new-to-the-project team" That makes more sense. Yeah, I see it now. dhromed:I think thee a word, sir! That you are indeed! My ears are burning. I don't think I like your choice of word.
|
|
-
-
dhromed


- Joined on 04-13-2005
- Dutchland
- Posts 10,081
|
Cassidy:I don't think I like your choice of word. "sir" ? Mayhaps you prefer "madam"?
 boomzilla: I think the obvious answer is for everyone to just stop programming.
|
|
-
-
Cassidy


- Joined on 01-09-2012
- Posts 2,821
|
dhromed:"sir" ?
Okay, my ears are still burning. It's not you, then. dhromed:Mayhaps you prefer "madam"?
Only at weekends, you naughty boy.
|
|
-
-
-
-
esoterik


- Joined on 11-10-2010
- Posts 166
|
BC_Programmer:Makes sense with regard to VB6, but if you are trying to extend this to, say, consider C#>VB.NET, It is nothing more than misplaced love for curly braces and semicolons. I work primarily in C# now, but I've had no qualms and sometimes even look forward to a "break" where I work in VB.NET, Python, or another language that actually does something different from the C-style. Usually a dismissive attitude towards a language or platform is nothing more than an attempt to justify one's own choices do not use the language or platform.
I seem to remember that there are CLR features that VB.net can't do, or can't do easilly; but i don't remember specifics.
OTOH, VB.net is horribly verbose and working in it even for a short time (like developing a sample script for a customer) one may learn to appreciate the concise syntax and semantics that curly braces and semicolons provide all the more.
Also VB can only use the verbose LINQ syntax, C# can also use the functions directly like
foreach int i in Range(10).Where(i => 0 == i %2) instead of
var evenquerey = from num in numbers where num %2 == 0 select num
This is the best thing Go has ever produced:[quote user="morbiuswilters"][quote user="Ben L."]Since when is a lowercase type's lowercase field public?[/quote] Fucking hell.[/quote]
|
|
-
-
jamesn


- Joined on 07-13-2011
- Posts 30
|
esoterik: I seem to remember that there are CLR features that VB.net can't do, or can't do easilly; but i don't remember specifics.
OTOH, VB.net is horribly verbose and working in it even for a short time (like developing a sample script for a customer) one may learn to appreciate the concise syntax and semantics that curly braces and semicolons provide all the more.
Also VB can only use the verbose LINQ syntax, C# can also use the functions directly like
foreach int i in Range(10).Where(i => 0 == i %2) instead of
var evenquerey = from num in numbers where num %2 == 0 select num
Hey, at least it's not VB6/VBA.
|
|
-
-
MiffTheFox


- Joined on 07-03-2008
- Posts 961
|
MathNerdCNU:s/he
Can everyone just finally give up the ghost and start using the singular they?
[Sanity Not Available until further notice. The trolls have won.]
|
|
-
-
MiffTheFox


- Joined on 07-03-2008
- Posts 961
|
esoterik:OTOH, VB.net is horribly verbose and working in it even for a short time (like developing a sample script for a customer) one may learn to appreciate the concise syntax and semantics that curly braces and semicolons provide all the more.
Also VB can only use the verbose LINQ syntax, C# can also use the functions directly like
foreach int i in Range(10).Where(i => 0 == i %2) instead of
var evenquerey = from num in numbers where num %2 == 0 select num
C#'s if is type-safe. You don't have to put the constant first. I think VB.NET's is too with Option Strict.
And I remember using LINQ functions like Contains last time I was using VB.NET, like just after LINQ had came out.
[Sanity Not Available until further notice. The trolls have won.]
|
|
-
-
zelmak


- Joined on 07-14-2010
- Posts 408
|
MiffTheFox: MathNerdCNU:s/he
Can everyone just finally give up the ghost and start using the singular they?
I'm generally a bit more formal and use "the fuckwad", "the asshat", or "the idiot" ...
|
|
Page 1 of 1 (21 items)
|
|
|