5 ms·
I was a very junior dev when I worked for a huge health insurance company, I was placed under a senior dev to learn JSP and Java Servlets using an internal app.
by snapetom 4y ago
I was a very junior dev when I worked for a huge health insurance company, I was placed under a senior dev to learn JSP and Java Servlets using an internal app. I quickly ran through a book on JSP to prepare for the project.
When I get there, the guy had already written one page of the app, and he did it by doing System.out.println in the servlet for ALL THE HTML. In other words, he didn't use JSP templates at all.
System.out.println("<html>");
System.out.println("<head>");
System.out.println("<title>This janky ass code</title>");
I looked at that abomination and said, "This isn't JSP at all...." He rambled on about sometimes in a project, we just need to get things done with the tools we knew, etc. etc.
I went to our boss and told him I wasn't learning JSP, which was the mandate of the company back then. He just kind of smirked and said, "Yeah, that sounds like Ken. He knows programming, though, blah blah blah."
2nd worse boss I ever had, the dev was a lunatic, and that company was a joke.
- justforaskin 4y agoA friend of mine lost his mind on a JSP that was doing too much. In protest he printed it out to paper multiple cubicles with the content.
- mstipetic 4y agoAre you serious? You’re not exaggerating?
- snapetom 4y agoAs a heart attack. Guy was a trip. So many stories about that guy, many of them very disturbing. Even worst was the manager that let him get away with that shit. These were the days when technical managers weren't a thing. He had an accounting degree and he managed engineers. I, a junior dev, spent about 40% of my time explaining basic things to the guy. Joke of a company.
- agumonkey 4y agowere they large ? I'm curious about the amount of money wasted through them :)
- snapetom 4y agoVision Service Plan. I don't mind calling them out because they were god-awful up and down the chain. They basically were IBM's lap dog and gave them a blank check on whatever IBM told them to buy.
- nus07 4y agoThis is often the case in Indian IT offshoring companies back in the early 2000s . Worked at one myself and had such a manager and senior developer .
- mateo411 4y agoSomebody should tell this dev about StringBuilder. Think of the productivity and servlet performance improvement!