- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
granted, not quite the same as your suggestion, but someone's attempt at making a language familiar to them.
Admin
It's good to learn outside of work. But if you are constantly investing your time outside of work towards all the new IDEs, frameworks, libraries amd technologies that follow your current tech?
Have a fun life outside of work, I guess...
Admin
Let me emphasize CONSTANTLY. I believe in learning new tech, however I see that some devs do it at the expense of a social life.
Admin
I do understand the concern. My suggestion is to spend at least 1 weekend each month using something new. Find a challege that interests you and try to employ a new method of accomplishment.
The problems we solve as software engineers are not particularly variant. We handle incoming information, a transformation, a serialization, a deserialization, a transformation, and presentation. Over time, regardless of what frameworks are developed to deal with these various stages or to simplify how we represent our intentions, the pattern doesn't tend to change much. All that really changes is how we represent that pattern.
The problem is (however), those who review our experience won't understand that the change over from web forms to MVC is virtually trivial to an experienced developer. They won't see the term MVC on your resume and will assume that you cannot do the job... dispite the fact that you can probebly do it better than 99% of those who do have MVC experience. It took me a weekend to learn everything new about MVC... and that stood between me and getting a job.
CAPTCHA: damnum - if they don't respect your experience, then damnum
Admin
Original author here...
Nope, the person responsible for this script clearly had write access to the entire HTML structure of the site.
Admin
Original author here...
Nope, the person responsible for this script clearly had write access to the entire HTML structure of the site. No CMS or other content inheritance procedures involved.
Admin
Nope. This one-liner was added to the existing global site scripts. The same person/team who wrote this was responsible for maintaining the HTML files as well.
Admin
The article isn't displaying the HTML formatting. In the replacer, the original code sets ®
So whoever wrote this script new about HTML-encoding to begin with.
Admin
Don't forget fear. Fear of the colossal learning curve ahead. Fear of the boss finding out that you're not Mr. Perfect Superprogrammer, and that you need guidance every now and then. Fear that doing research on whether there are "techniques for doing this stuff" makes you look unproductive.
Not a good space to be in, but one all too common nowadays.
Admin
The first step when mastering a new programming language is just getting the code to work.
You write something in the new language and it works and it feels like an achievement.
I find that nowadays, even most new programming exercises involve integrating something with a 3rd party library rather than writing raw code, and too many jobs look for the most expert programmer to come and join a big team where you join other programmers who all have pretty much the same skills as yourself, i.e. you all program in the same language, that there is minimal code to write, that you spend far more time waiting around for requirements or code reviews than you actually spend writing code, that you often sit in a big open-plan office where everyone outside of your immediate team ignores you like you don't exist, and of course you see loads of potential improvements but everybody is far too scared to make them, which often leads to very little code actually getting written.
Far too often you have to justify every code change, and sometimes they make out that they pay you per line of code because they'd rather you sit spending the day on TheDailyWTF than changing code because of the "cost".
We should, if we haven't already, have a discussion here on why we think there is so much WTF-ery in software engineering.
Admin
Admin
Admin
I've actually had to do something similar. I maintain an online web service where most of the ASP (yes, classic ASP) code is generated by a third-party program. Modifying that code just gets it overwritten. I have to add the code where it lets me.
I have to use jQuery to modify the DOM, re-arrange elements, conditionally hide elements, and yes - even change static text on the page.
Actually, this application has some even worse sins such as dynamically generated form field names. So to modify a text field, I have to search by the text in the "label" tag, look at its "for" attribute, and then find the element with that ID. Without jQuery, I would have pulled my hair out long ago. With, it's actually not too bad.
Admin
You'd still get the same comments trying to fix the code and making it worse.
Admin
And I suppose there would still be plenty of E-Biggots... though I don't find myself laughing at such comments.
Admin
I don't know the specific details, but essentially that's what Apple did with the Open Scripting Architecture. It didn't take off.
Admin
I'd add ...
I'm sure you guys have experience code from those devs who are hell bent on telling everyone they are doing things wrong and that everyone should be following them and their favourite/latest Shiny New Thing. Only to then ... usually after a lot of time ... get hold of some code and find out that these dev's abilities lag far behind their mouths.
Admin
HALLO! This is the real world calling! In actuality, (looks around programming teams) most professional programmers are not geeks. Very few of us are geeks (I am). We spend our days transposing business requirements into designs, designs into software and software into systems. Only very few geeks are required for this process. Very few 'super cool' modern techniques are required.
Only occasionally are geeks required. The geek will say "Hey, this arbitrary offline processing is shit, we should be using RabbitMQ, do this, this and that", and suddenly everyone will be using modern technology.
To suggest that all the non-geeks do what the geeks do all night - research new tech - is nonsense, and is merely a reinforcement argument designed to boost the geek's ego - "I do this, everyone else doesn't, therefore they are worse".
Admin
Admin
I think that he means GBP or the £. Not lb.
Admin