TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

“That's not a compiler, I don't pay you to design”

11 pointsby jlavarjalmost 10 years ago

2 comments

jlavarjalmost 10 years ago
I worked with the author the day this happened. The developer was working on an architecture diagram when his manager screamed at him to stop drawing and get back to coding.
bcheungalmost 10 years ago
Haha, I can relate to situations like this.<p>Some experiences from a few really bad companies I have worked at:<p>1) &quot;Don&#x27;t use tabs or spaces in your code, they take up bandwidth&quot;.<p>2) &quot;Don&#x27;t put your javascript in a separate file, it makes it hard to find. Put it in the onclick for that DOM element&quot;<p>3) No dev boxes or version control. Daily work involved SSHing into the production box and editing the PHP code in vim.<p>4) Got laid off from one company because I was insisting that they use version control and this upset a lot of the other script kiddies because I was making their work more difficult.<p>5) HR had cameras installed in the ceiling and pointed at all the monitors.<p>6) Trying to debug PHP code that outputs Javascript code that outputs HTML.<p>7) Spending 15 minutes trying to find the closing HTML tag, only to discover that it was in a PHP function that was in a separate file from the one that created the opening tag.<p>8) Being told, figure it out or you&#x27;re fired several times a week.<p>9) &quot;Stop abusing the &lt;ul&gt; &lt;li&gt; element to create navigation menus. &lt;li&gt; is supposed to be for bulleted lists only.&quot;<p>10) Being told to go home several times when I disagreed with a proposed design.<p>11) Being told they wouldn&#x27;t get me a better monitor (only did 1920x1080) because screen space isn&#x27;t important for programming. Meanwhile the boss had a 6 monitor setup (yes 6 monitors for a single computer) mainly used for IM conversations.<p>12) Being asked to create a favicon that looked like a secure SSL lock because our cert provider didn&#x27;t work on some mobile devices.<p>13) Being asked to create a bunch of &quot;bank sites&quot;. Bare minimum sites that meet the requirement to get a merchant account. That way they can just switch the merchant account when there were too many chargebacks. They were offering free subscriptions with CC verification and a small print $70&#x2F;mo recurring fee that you had to scroll down quite a bit to see.
评论 #9937439 未加载
评论 #9933294 未加载