|
Nope. Just ADO and XML and raw VB code. Adding, I'm not the one who wrote it but I taught the guy that did how to code when we were teenagers. LOL. We ended up working together for about 3 years.
What a nightmare that must have been.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
It was a persistent nightmare. Recurring because I foolishly worked for him again a few years later.
I bought him an ASP.NET MVC book and offered to help him learn it, he yelled at me and quit. He rehired me because he needed me and fired me when he thought he didn't (he was wrong)
|
|
|
|
|
Ugh. I'm sorry. I've been in a few nightmare jobs myself. I feel you.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
|
There are so many parts of development today, somebody can be above average in one aspect, and below in another. Some people might be really good at backend stuff, but have lesser skills in frontend things, for example.
Also, it's within context of your population, I suppose. I'm not trying to justify using ADO.NET and passing raw DataSets/DataTables/etc around like my co-workers "just because that's what we've always done"; I'm trying to get our code to use EF/linq and pass around strongly typed objects. But I keep getting resistence. Herp-derp, let's add another sproc to retrieve this data...
There are probably things that they're better at than me though. It's just that those things aren't apparent at the current moment.
|
|
|
|
|
Well, I HOPE I'm about average, at any rate. Otherwise I'm worse than I think that I am.
On the other hand, after perusing GitHub and seeing how Enterprise applications "work" I suspect I might be on the above side. I prefer to think that's just my native cynicism. :/
"Never attribute to malice that which can be explained by stupidity."
- Hanlon's Razor
|
|
|
|
|
I am the least inept of a very incompetent group.
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
|
|
|
|
|
...option for "I am an expert at cutting and pasting from Stack Overflow err... I mean CodeProject"?
|
|
|
|
|
Back when dinosaurs mainframes were still a thing and PCs had only just been introduced. When PC 3270 Emulation[^] was king (was it really? Ever?).
When Strongest Man in the world competitions used the C++ Manuals
Even (dare I say this) when CRM became the "new kid on the block"
Nowadays, pretty average and lawd do I feel old
|
|
|
|
|
which would be something like "I make it rain, baby", or maybe "If I told you, I'd have to kill you" for some folks out there putting our tax dollars to work.
Explorans limites defectum
|
|
|
|
|
That are below me, anyway...
|
|
|
|
|
Good for you
Bryian Tan
|
|
|
|
|
The programmers who really are below average do not know how to find Code Project let alone how to use it.
|
|
|
|
|
so I think that above average means (for me) :
- be able the create code and code-architecture which can be read AND understood AND used by others than me
- be able the create applications which can be used with less instructions (that means usebility)
and last not least (in my opinion) :
- everyone who scrutinizes himself must be better than average ...
|
|
|
|
|
... but something more in the business domain
It does not solve my Problem, but it answers my question
modified 19-Jan-21 21:04pm.
|
|
|
|
|
...what I think. It's what others think of me that counts.
/ravi
|
|
|
|
|
Indeed, it does matter.
Your self-valuation reflects in your workpersonship quite heavily.
And, then, of that workpersonship, the others assess and discern value and worth.
(Then they post up on FB negatives about you and you just block them anyway. )
The best way to improve Windows is run it on a Mac.
The best way to bring a Mac to its knees is to run Windows on it.
~ my brother Jeff
|
|
|
|
|
I laud your use of the gender agnostic form of workmanship!
/ravi
|
|
|
|
|
Man, o Man, you male'd that one!
And, did I denote "assess"? Oh, sorry for the extra 's' at the end, there...
The best way to improve Windows is run it on a Mac.
The best way to bring a Mac to its knees is to run Windows on it.
~ my brother Jeff
|
|
|
|
|
/ravi
|
|
|
|
|
My reflexive response was "above average" but after few moments of reflection I'd say "average" because I know I will always have more to learn and it all comes down to what you have to compare yourself against.
If you were to ask me to think back to the small team of developers at my first job, I would say that I'm still below average. I had no real world experience and one of them was one of the best developers I've ever had the pleasure of working with. One of those sorts that coding seemed to come as naturally as breathing and enjoyed the process... his skill as a mentor? Not so much. Long story short, his knowledge and work ethic influenced the entire group to be better. At the same time my lack of knowledge became very apparent.
I'm now a more skilled developer than the majority of the team was at that time, but I'm sure they have all improved as well.
Now looking solely at more recent jobs I would have said that I'm above or well above average. Part of it is my experience and what I feel a "good" developer entails and also because I've now dealt with the complete opposite end of the talent bell curve.
|
|
|
|
|
I see plenty of programmers around here that are better than I am. Certainly in terms of their knowledge of the languages and their internal works.
My strong suit, in programming and even back in real life, as a research chemist, has always been problem solving. Generally very rapidly and often with novel solutions.
"If I cannot find a way I'll make one" - Hannibal, and/or others
That being said, I can generally abstract actual programming to a very high degree - no longer targeted for a specific problem-group, but capable of handling the target and pretty much whatever else is thrown at it - even as needs change. The entire business could change - say from banking to fast food - and the applications would still work perfectly well as they don't care.
No doubt, some of this is from just plain experience, but, I honestly hardly know the operations of the company for which I now write - and it doesn't matter. A good thing, too, as they flail about adding and removing entities and business plans, the software quietly accommodates the changes. And then you know you got it right and it does feel good.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
...but mileage will vary depending on the platform, and who you ask. There's always room to improve.
It was broke, so I fixed it.
|
|
|
|
|
Since I've been coding for 40 years, It's likely that I made more mistakes (and learnt from them) than the average coder.
Thus, I consider myself "above average".
|
|
|
|
|
So tell us about your "Fortran tips and tricks"
Press F1 for help or google it.
Greetings from Germany
|
|
|
|