I'm not meaning to gloat. I just think that people bitch and moan about a lot of things in this country as if they're entitled to it. You're not entitled to have a high paying job. It's called a "job market" for a reason. You're basically gambling on your career choice. If it doesn't pan out all that well, you have to roll with the punches. Life sucks! Move on!
Feel free to attempt to survive that way... From your post, I would guess that you either 1) don't have that much industry experience, or 2) have worked in small, immature shops or scientifically-oriented shops (which tend to stress coding, rather than design)
Mundane tasks?
How about implementing a Customer Service? Implementing CRUD (Create, Retrieve, Update, Delete) operations for the database record related to the Customer and assembling a Customer object in memory from that data?
The majority of business applications these days are nothing more than reading and writing data to and from a database and putting it on a UI. The real work is designing the components so they can be reused from one department to the next.
Nobody writes Linked Lists anymore or anything else like that. It's the brain dead plugging together of basic components at the module level that is not challenging and can be done by people with basic experience with the language.
I don't see a lot of offerings in such right now. Besides, it tends to require more bullshitting, schmoozing, and interview lying skills than I currently have.
Whether intentional or not, I resent the implication.
Also, design and architecture are not bullshitting or schmoozing things. Many people don't get it. Thus their difficulty in obtaining jobs. Designing and Architecture are the most important part of software.
You don't just hand a bunch of mechanics some sheet metal and ask them to build a car. It takes a lot of planning and designing and prototyping to figure out how to do something correctly. It's the Architect that does such things. The mechanics (read: coders) wait until the Architect is done with the hard stuff before plodding along and coding.
If it is not done this way where you work, your company's IT shop is not mature enough yet. It will happen and most of the coding will be done outside the country.
But $5 didn't mean shit towards the price of a monitor which (back in those days) was $500. It also only went toward buying THEIR product. If someone fucks me in business and their only punishment is to give a ridiculous paltry discount on THEIR products, what's to prevent them from fucking me again?
I've said it time and again. I've had no problem whatsoever getting work in this economy. If your skills are pertinent or good enough, you'll be employed.
Concentrate on higher-level stuff... design, architecture (non of this extreme programming crap). You can be the person designing the software that's outsourced. You'd better be good at design though, since the folks doing the implementing don't tend to come back with questions. They usually pound out exactly what you asked regardless of whether it was appropriate or not.
Yeah... just like giving away versions of their products to schools is some sort of punishment!
That's like these class action lawsuits (the one against monitor manufacturers for selling 15.9 inch "17 inch" monitors comes to mind) where you get a coupon for some insanely small amount ($5) off of a new monitor! Jesus... that's not a penalty! Give me cash! Make Microsoft pay reparations! Where's the BEEF?
Oops... didn't get the url right for the Season So Far ratings...
Re:Watched more than the West Wing
on
WB Cancels Angel
·
· Score: 4, Informative
There is NO WAY that Angel had higher ratings than West Wing...
They must be talking about increase in viewership, which would be hard to beat if you went up 36% from one season to the next.
On this weekly list, West Wing was 51st and Angel was 87th....
On this season so far list, West Wing was 29th and Angel was 129th... Gee... I wonder why it was cancelled... hmmm... Let's look at the shows above it...
Tru Calling (huh?) Skin (cancelled) Miss Match (yikes) Brotherhood of Poland, NH Tracy Morgan Show The Handler (cancelled) Celebrity Mole Yucatan
Like, looking up a function? When you have the cursor on the symbol you want (say, printf), hit Meta-X and type info-lookup-symbol and hit enter (or bind that command to F1). You'll get documentation on that symbol. Or do you mean just having it use the current word in a search to a web brower?
It's true, you can program in macros to do a simple lookup, but, along with the embedded lookup, the help that is given is far superior to anything I've seen come up in any man page... exhaustive samples, code snippets. Just basic color-coded patterning to make it easier to read. It is technology that looks like it came from this decade and not 1975.
Err...yes. That's by definition -- they are two different tools, as opposed to one large tool. I don't see what technical issues that causes.
Because you don't gain any of the benefits (Intellisense, integrated help) that freely come along with the IDE in a third-party product.
I suppose it depends on the type of software you write. I do.
I'd say that puts you VERY solidly in the minority, but you're still covered with VS[.net]...the project file parser for VS 6 sucks -- the thing is a text file, for Chrissake. Parsing a text file without breaking on different newline formats is not rocket science.
It's their product. You're not supposed to change the contents outside of VS. If you're using it outside the parameters they set for it, it's your problem, not theirs.
What, for the POSIX API? I have man pages. For the Win32 API? I keep about 12 viewports going when I'm developing, and usually have at least two devoted to documentation, with a tabbed browser window open to the appropriate docs for any high-level library I'm using.
I'm talking about two things:
1) Intellisense... when you hit the open paren for a function, it brings up all the overloaded prototypes WITH the documentation on the screen!
2) Hit F1 while you're working on something and it searches for the word on which your cursor lies and automatically displays it to you.
I don't care how many doc windows you have open, it doesn't compare to that.
And... the RAD Designers that are not integrated are not seamless like IDEs are.
Also, hardly anyone uses the POSIX or WIN32 APIs directly anymore, so, in Windows, those man pages would be useless.
Again... why would you use a DSW file in Cygwin? If you want to put out a snapshot of a project, how hard is it to transfer it binary or put it in a Zip file? It's not like people don't know the difference between ASCII files on Unix and Windows...
* Stupid file formats. Ever tried checking VS 6's.dsw files into a CVS repository? They look like text, they sound like text (and CVS autodetects them as text), but VS 6 barfs all over itself if it doesn't have CRLF line endings. Try adding someone working on a LF ending cygwin system or a Unix box or a Mac into your development mix, and all of a sudden, you realize that all those deltas in your repository have to be thrown out. Yuck.
Why would someone on a Mac need to edit VS 6.dsw files??
I agree with _some_ of what you say, but, how can you give up context-sensitive (and extremely thorough) help at your fingertips? It's one of the best debuggers every created (VC++ was better than VS.NET, but I'm sure VS.NET will catch up). Drawing a UI is not just a novelty, either. It's a hell of a lot easier and a hell of a lot faster. Sometimes people will hand-code things, but that's the slowest way to do things. The productivity enhancement just from drawing a UI and double-clicking a button to wire up an event is worth using an IDE by itself.
Anyway, I'm in the middle of watching a movie, so half of this probably doesn't make sense.
I know you're a AC, but, for Christ's sake, you MUST be kidding. When I'm on Unix, I use xemacs, but it isn't even in the same _decade_ as MS's IDEs...
I had the EXACT same reaction! Could be all the wine I drank last night! Weird... I was thinking that Wine Hackers were people that were trying to streamline the fermentation process or something!
I'm not incompetent, but I always throw my violence in the garbage too!
Oh, you mean refuGe!... Nevermind...
I'm not meaning to gloat. I just think that people bitch and moan about a lot of things in this country as if they're entitled to it. You're not entitled to have a high paying job. It's called a "job market" for a reason. You're basically gambling on your career choice. If it doesn't pan out all that well, you have to roll with the punches. Life sucks! Move on!
Feel free to attempt to survive that way... From your post, I would guess that you either 1) don't have that much industry experience, or 2) have worked in small, immature shops or scientifically-oriented shops (which tend to stress coding, rather than design)
Mundane tasks?
How about implementing a Customer Service? Implementing CRUD (Create, Retrieve, Update, Delete) operations for the database record related to the Customer and assembling a Customer object in memory from that data?
The majority of business applications these days are nothing more than reading and writing data to and from a database and putting it on a UI. The real work is designing the components so they can be reused from one department to the next.
Nobody writes Linked Lists anymore or anything else like that. It's the brain dead plugging together of basic components at the module level that is not challenging and can be done by people with basic experience with the language.
T
It would be a good homage to Homer Simpson too..
I don't see a lot of offerings in such right now. Besides, it tends to require more bullshitting, schmoozing, and interview lying skills than I currently have.
Whether intentional or not, I resent the implication.
Also, design and architecture are not bullshitting or schmoozing things. Many people don't get it. Thus their difficulty in obtaining jobs. Designing and Architecture are the most important part of software.
You don't just hand a bunch of mechanics some sheet metal and ask them to build a car. It takes a lot of planning and designing and prototyping to figure out how to do something correctly. It's the Architect that does such things. The mechanics (read: coders) wait until the Architect is done with the hard stuff before plodding along and coding.
If it is not done this way where you work, your company's IT shop is not mature enough yet. It will happen and most of the coding will be done outside the country.
Evolve or become extinct.
But $5 didn't mean shit towards the price of a monitor which (back in those days) was $500. It also only went toward buying THEIR product. If someone fucks me in business and their only punishment is to give a ridiculous paltry discount on THEIR products, what's to prevent them from fucking me again?
The scary thing is that you're probably right!
I've said it time and again. I've had no problem whatsoever getting work in this economy. If your skills are pertinent or good enough, you'll be employed.
Concentrate on higher-level stuff... design, architecture (non of this extreme programming crap). You can be the person designing the software that's outsourced. You'd better be good at design though, since the folks doing the implementing don't tend to come back with questions. They usually pound out exactly what you asked regardless of whether it was appropriate or not.
Yeah... just like giving away versions of their products to schools is some sort of punishment!
That's like these class action lawsuits (the one against monitor manufacturers for selling 15.9 inch "17 inch" monitors comes to mind) where you get a coupon for some insanely small amount ($5) off of a new monitor! Jesus... that's not a penalty! Give me cash! Make Microsoft pay reparations! Where's the BEEF?
mmm... Alyssa Milano...
Yeah, but the seating's a bit tight. You'll have to have meetings out on the wings.
Anyone can beat someone in "selected demos". That's a statistitian's (sp?) dream!
;-)
Stop watching Enterprise NOW! I don't want it cancelled!
If it's so good, why did you post AC? :)
Oops... didn't get the url right for the Season So Far ratings...
There is NO WAY that Angel had higher ratings than West Wing...
They must be talking about increase in viewership, which would be hard to beat if you went up 36% from one season to the next.
On this weekly list, West Wing was 51st and Angel was 87th....
On this season so far list, West Wing was 29th and Angel was 129th... Gee... I wonder why it was cancelled... hmmm... Let's look at the shows above it...
Tru Calling (huh?)
Skin (cancelled)
Miss Match (yikes)
Brotherhood of Poland, NH
Tracy Morgan Show
The Handler (cancelled)
Celebrity Mole Yucatan
Pretty pathetic...
It doesn't seem to fit squarely with the site at all. I don't know a single soul that watches that show.
/. editors.
:-)
There might be a closet Angel watcher amongst the
COME ON... OUT with it! SHOW YOURSELF!
Like, looking up a function? When you have the cursor on the symbol you want (say, printf), hit Meta-X and type info-lookup-symbol and hit enter (or bind that command to F1). You'll get documentation on that symbol. Or do you mean just having it use the current word in a search to a web brower?
...the project file parser for VS 6 sucks -- the thing is a text file, for Chrissake. Parsing a text file without breaking on different newline formats is not rocket science.
It's true, you can program in macros to do a simple lookup, but, along with the embedded lookup, the help that is given is far superior to anything I've seen come up in any man page... exhaustive samples, code snippets. Just basic color-coded patterning to make it easier to read. It is technology that looks like it came from this decade and not 1975.
Err...yes. That's by definition -- they are two different tools, as opposed to one large tool. I don't see what technical issues that causes.
Because you don't gain any of the benefits (Intellisense, integrated help) that freely come along with the IDE in a third-party product.
I suppose it depends on the type of software you write. I do.
I'd say that puts you VERY solidly in the minority, but you're still covered with VS[.net]
It's their product. You're not supposed to change the contents outside of VS. If you're using it outside the parameters they set for it, it's your problem, not theirs.
What, for the POSIX API? I have man pages. For the Win32 API? I keep about 12 viewports going when I'm developing, and usually have at least two devoted to documentation, with a tabbed browser window open to the appropriate docs for any high-level library I'm using.
I'm talking about two things:
1) Intellisense... when you hit the open paren for a function, it brings up all the overloaded prototypes WITH the documentation on the screen!
2) Hit F1 while you're working on something and it searches for the word on which your cursor lies and automatically displays it to you.
I don't care how many doc windows you have open, it doesn't compare to that.
And... the RAD Designers that are not integrated are not seamless like IDEs are.
Also, hardly anyone uses the POSIX or WIN32 APIs directly anymore, so, in Windows, those man pages would be useless.
Again... why would you use a DSW file in Cygwin? If you want to put out a snapshot of a project, how hard is it to transfer it binary or put it in a Zip file? It's not like people don't know the difference between ASCII files on Unix and Windows...
* Stupid file formats. Ever tried checking VS 6's .dsw files into a CVS repository? They look like text, they sound like text (and CVS autodetects them as text), but VS 6 barfs all over itself if it doesn't have CRLF line endings. Try adding someone working on a LF ending cygwin system or a Unix box or a Mac into your development mix, and all of a sudden, you realize that all those deltas in your repository have to be thrown out. Yuck.
.dsw files??
Why would someone on a Mac need to edit VS 6
I agree with _some_ of what you say, but, how can you give up context-sensitive (and extremely thorough) help at your fingertips? It's one of the best debuggers every created (VC++ was better than VS.NET, but I'm sure VS.NET will catch up). Drawing a UI is not just a novelty, either. It's a hell of a lot easier and a hell of a lot faster. Sometimes people will hand-code things, but that's the slowest way to do things. The productivity enhancement just from drawing a UI and double-clicking a button to wire up an event is worth using an IDE by itself.
Anyway, I'm in the middle of watching a movie, so half of this probably doesn't make sense.
To each his own.
T
I know you're a AC, but, for Christ's sake, you MUST be kidding. When I'm on Unix, I use xemacs, but it isn't even in the same _decade_ as MS's IDEs...
Seriously... I'm waiting for an aswer on this one too. I've never seen any better IDEs than the ones Microsoft makes.
OR... I'm on a Satellite frigging connection and thus, BitTorrent is useless to me!
I had the EXACT same reaction! Could be all the wine I drank last night! Weird... I was thinking that Wine Hackers were people that were trying to streamline the fermentation process or something!
Hehe... great palates think alike!
You should contact some of the people doing the Internet2 project.
They've got to have a bunch of high-bandwidth tests.
If you have trouble contacting them, I have a friend that works with them through Educause.
T
No such word. Perhaps you meant LitigIous?