Really dislike the new layout. When did we decide to start making all web pages only utilize a narrow strip down the middle of the page? For tablets and phones? Make your UI adaptive so that it takes advantage of all available space.
I had an offer from Bioware that I ended up passing on because I had another offer from another company to do full time iOS development which is what I really wanted to do. A friend of mine ended up taking the same job at Bioware that I had been offered. I left a year later. His experiences can best be summed up in a single line from a chat he and I had one time -- "they cancelled Christmas"... he had been working 80hr weeks for almost a year by that point. I felt like I dodged a bullet.
If writing games is your passion, and you can't live without it, and you don't mind doing it ALL the time, then that is the only time I would say it's okay to work for a games company. If you do, try to find an indy shop that works a sustainable pace. The other downside is that the people working there were very grouchy and mean. Not a happy place.
How about providing a service like outboxmail.com. Don't deliver my mail at all. Instead scan it and hold it and let me pick the stuff I actually want delivered. Most of what comes to my snail mailbox is junk anyway so 90% of the time nobody would have to come to my mailbox. The only downside is it's just more stuff the NSA can get their hands on.
Funny I tried to upgrade to TWCs top tier internet through their account portal. When I went to upgrade, it said I was not an internet customer. Even though I've had the 20Mbit option for a few years now. After getting frustrated I gave up. Why haven't I called? Because I absolutely LOATHE talking to TWC on the phone. Someday I might, but not yet. Also, their higher tiers are stupid expensive.
Make code reviews mandatory for everyone. If he can't deal with that, he knows where the door is. On my team we use git, and contributors are not allowed to push their own code to the main branch. They must submit a pull request which gets reviewed and pulled by another member of the team.
This happened in TX. At the time I had thought about seeing if there was something I could do to fight it, but ultimately felt that a) didn't want to expend the energy on a legal fight, b) I probably would not want to work for such a company anyway, and c) it took me only like 1-2 weeks to find a different job.
Several years ago I interviewed for a job with a software company that specialized in analytics. At the time I had almost ten years of enterprise java development experience. I sailed through all the interviews and was told I was by far the strongest candidate and they were about to make me a job offer. At final phase, HR director calls and says they want to send me an offer, they just want to know what my degree was in. I told them that while I went to school for computer science, I dropped out before completing (dot com bubble era) so I never finished my degree. After hearing that HR lady was like, "oh... lemme call you back"... called back a few minutes later saying they were not able to extend the offer, even though I was the strongest candidate, because if they hired someone without a degree it would jeopardize their ability to hire H1-B workers. When I asked why, I was told it was because they use degrees as the primary indicator of qualified workers. If they hired someone who didn't have a degree, it would demonstrate that there really are more qualified workers in the US than they claim, and they would no longer be able to hire H1-B.
So, while it may not be that my job was directly taken by an H1-B worker (I don't know for sure if this was the case), my job went to someone less qualified because of H1-B bureaucracy.
Everytime I picked up a ho I lost money, so I immediately had to kick da bitch out da car to avoid losing my wallet. I think this is a valuable moral lesson. Don't pick up hos, they steal your money which you could be using to buy things like guns and stuff.
first programming job was Delphi
on
Delphi Turns 10
·
· Score: 1
My first programming job out of high school was Delphi. I originally thought I was going to be doing Java (1.0) but when I arrived they scrapped the Java idea and asked if I wanted to learn Delphi. I already new pascal from my AP CS days and the Intro to CS class I took at college the previous semester. It took me about 3 days to get up and running on it, and to this day it is still probably one of the most fun jobs I've had.
Delphi itself was a very cool, fun environment to program it. It compiled extremely fast, was very easy to debug, and very easy to quickly build applications in. The project I was working on was building a property management system for hotels and I have to say, for a bunch of guys who were more or less beginner-intermediate level programmers, we did a pretty damn good job. Our app won several awards at hospitality industry shows.
I did delphi for about a year, and have long since been a Java programmer, but I am still nostalgic for my Delphi days. I still prever the way Delphi does event handling over Java. Being able to bind events directly to properties in delphi was very cool. The way Java does it is kind of clunky by comparison.
This is one thing I've wondered with regards to C#, and something I've found to be relatively easy with Perl and Java. How easy is it to become a C#.Net developer?
With Perl all I had to do was go to any perl web site and follow the tutorials, maybe buy one or two books. All the tools were free.
With Java, same thing, though I would contend that Java did an even better job than Perl. The JDKs are free, the documentation is ample, there are APIs and extensions to do everything, especially in the distributed computing space. And the resources to learn them are all on java.sun.com and the JDC. I don't have to spend a lot of money to become a java developer, or to specialize in any specific area of java development, all I need is time and a web browser.
Will this be possible with C# and.NET? There is Mono, but I don't think the resources for learning Gnome were as complete and intuitive as those for Java, so I don't have high hopes that Mono will be any different. Miguel himself even said that Mono will be at least a year behind the times when it comes to.Net, so why would anyone use it?
I'll be worried when I see more.Net/C# jobs than Java jobs being posted.
Really dislike the new layout. When did we decide to start making all web pages only utilize a narrow strip down the middle of the page? For tablets and phones? Make your UI adaptive so that it takes advantage of all available space.
I had an offer from Bioware that I ended up passing on because I had another offer from another company to do full time iOS development which is what I really wanted to do. A friend of mine ended up taking the same job at Bioware that I had been offered. I left a year later. His experiences can best be summed up in a single line from a chat he and I had one time -- "they cancelled Christmas" ... he had been working 80hr weeks for almost a year by that point. I felt like I dodged a bullet.
If writing games is your passion, and you can't live without it, and you don't mind doing it ALL the time, then that is the only time I would say it's okay to work for a games company. If you do, try to find an indy shop that works a sustainable pace. The other downside is that the people working there were very grouchy and mean. Not a happy place.
How about providing a service like outboxmail.com. Don't deliver my mail at all. Instead scan it and hold it and let me pick the stuff I actually want delivered. Most of what comes to my snail mailbox is junk anyway so 90% of the time nobody would have to come to my mailbox. The only downside is it's just more stuff the NSA can get their hands on.
Funny I tried to upgrade to TWCs top tier internet through their account portal. When I went to upgrade, it said I was not an internet customer. Even though I've had the 20Mbit option for a few years now. After getting frustrated I gave up. Why haven't I called? Because I absolutely LOATHE talking to TWC on the phone. Someday I might, but not yet. Also, their higher tiers are stupid expensive.
Make code reviews mandatory for everyone. If he can't deal with that, he knows where the door is. On my team we use git, and contributors are not allowed to push their own code to the main branch. They must submit a pull request which gets reviewed and pulled by another member of the team.
This happened in TX. At the time I had thought about seeing if there was something I could do to fight it, but ultimately felt that a) didn't want to expend the energy on a legal fight, b) I probably would not want to work for such a company anyway, and c) it took me only like 1-2 weeks to find a different job.
This is a real problem. My anecdote:
Several years ago I interviewed for a job with a software company that specialized in analytics. At the time I had almost ten years of enterprise java development experience. I sailed through all the interviews and was told I was by far the strongest candidate and they were about to make me a job offer. At final phase, HR director calls and says they want to send me an offer, they just want to know what my degree was in. I told them that while I went to school for computer science, I dropped out before completing (dot com bubble era) so I never finished my degree. After hearing that HR lady was like, "oh... lemme call you back" ... called back a few minutes later saying they were not able to extend the offer, even though I was the strongest candidate, because if they hired someone without a degree it would jeopardize their ability to hire H1-B workers. When I asked why, I was told it was because they use degrees as the primary indicator of qualified workers. If they hired someone who didn't have a degree, it would demonstrate that there really are more qualified workers in the US than they claim, and they would no longer be able to hire H1-B.
So, while it may not be that my job was directly taken by an H1-B worker (I don't know for sure if this was the case), my job went to someone less qualified because of H1-B bureaucracy.
Everytime I picked up a ho I lost money, so I immediately had to kick da bitch out da car to avoid losing my wallet. I think this is a valuable moral lesson. Don't pick up hos, they steal your money which you could be using to buy things like guns and stuff.
Pootie tang did it AGAIN!!!
My first programming job out of high school was Delphi. I originally thought I was going to be doing Java (1.0) but when I arrived they scrapped the Java idea and asked if I wanted to learn Delphi. I already new pascal from my AP CS days and the Intro to CS class I took at college the previous semester. It took me about 3 days to get up and running on it, and to this day it is still probably one of the most fun jobs I've had.
Delphi itself was a very cool, fun environment to program it. It compiled extremely fast, was very easy to debug, and very easy to quickly build applications in. The project I was working on was building a property management system for hotels and I have to say, for a bunch of guys who were more or less beginner-intermediate level programmers, we did a pretty damn good job. Our app won several awards at hospitality industry shows.
I did delphi for about a year, and have long since been a Java programmer, but I am still nostalgic for my Delphi days. I still prever the way Delphi does event handling over Java. Being able to bind events directly to properties in delphi was very cool. The way Java does it is kind of clunky by comparison.
This is one thing I've wondered with regards to C#, and something I've found to be relatively easy with Perl and Java. How easy is it to become a C# .Net developer?
.NET? There is Mono, but I don't think the resources for learning Gnome were as complete and intuitive as those for Java, so I don't have high hopes that Mono will be any different. Miguel himself even said that Mono will be at least a year behind the times when it comes to .Net, so why would anyone use it?
.Net/C# jobs than Java jobs being posted.
With Perl all I had to do was go to any perl web site and follow the tutorials, maybe buy one or two books. All the tools were free.
With Java, same thing, though I would contend that Java did an even better job than Perl. The JDKs are free, the documentation is ample, there are APIs and extensions to do everything, especially in the distributed computing space. And the resources to learn them are all on java.sun.com and the JDC. I don't have to spend a lot of money to become a java developer, or to specialize in any specific area of java development, all I need is time and a web browser.
Will this be possible with C# and
I'll be worried when I see more