Pelican Parts
Parts Catalog Accessories Catalog How To Articles Tech Forums
Call Pelican Parts at 888-280-7799
Shopping Cart Cart | Project List | Order Status | Help



Go Back   Pelican Parts Forums > Miscellaneous and Off Topic Forums > Off Topic Discussions


Reply
 
LinkBack Thread Tools Rate Thread
Author
Thread Post New Thread    Reply
The Unsettler
 
stomachmonkey's Avatar
 
Join Date: Dec 2002
Location: Lantanna TX
Posts: 23,885
Send a message via AIM to stomachmonkey
Quote:
Originally Posted by HardDrive View Post
If he were to pursue this, would he just start will C++, then move on to learn a particular development studio?
C++ is required, VB is good to know, Maya scripting as well.

What is used is really dependent on the type of game being built, shooter, puzzle, turn based etc...

Sometimes you will build a proprietary engine, sometimes you'll license something like the Unreal Engine.

Then there are the differences in programming for Windows, the xbox, PS3, Wii etc..

It's long hours, frustrating work but there are very few industries that I'd work in instead.

Did a stint with CA, wanted to shot myself.

__________________
"I want my two dollars"
"Goodbye and thanks for the fish"
"Proud Member and Supporter of the YWL"
"Brandon Won"
Old 07-24-2008, 07:42 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #21 (permalink)
Cars & Coffee Killer
 
legion's Avatar
 
Join Date: Sep 2004
Location: State of Failure
Posts: 32,246
That's funny, 'cause I want to shoot CA right about now...
__________________
Some Porsches long ago...then a wankle...
5 liters of VVT fury now
-Chris

"There is freedom in risk, just as there is oppression in security."
Old 07-24-2008, 07:46 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #22 (permalink)
The Unsettler
 
stomachmonkey's Avatar
 
Join Date: Dec 2002
Location: Lantanna TX
Posts: 23,885
Send a message via AIM to stomachmonkey
Cali or Computer Associates?

If the later can I give you a list?
__________________
"I want my two dollars"
"Goodbye and thanks for the fish"
"Proud Member and Supporter of the YWL"
"Brandon Won"
Old 07-24-2008, 07:50 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #23 (permalink)
Cars & Coffee Killer
 
legion's Avatar
 
Join Date: Sep 2004
Location: State of Failure
Posts: 32,246
Yes, the latter.

They've continuously delayed an enhancement that I asked for two years ago.

I actually kinda shot myself in the foot.

I had a very specific request for an enhancement to the Aion language. CA quickly accepted my request because it was really a no-brainer. The guy working on it had to follow-up with IBM on several things to make my enhancement work. IBM was so impressed with the questions he was asking, they offered him a job...

I'm still waiting for my enhancement.
__________________
Some Porsches long ago...then a wankle...
5 liters of VVT fury now
-Chris

"There is freedom in risk, just as there is oppression in security."
Old 07-24-2008, 07:58 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #24 (permalink)
The Unsettler
 
stomachmonkey's Avatar
 
Join Date: Dec 2002
Location: Lantanna TX
Posts: 23,885
Send a message via AIM to stomachmonkey
Only two years?

They are such a corp bureaucracy that it takes them 5x's as long to do something as the next guy.

Know a VP there, used to gauge his staffs performance by the number of unread emails they had.

He personally had 3000 unreads and was proud of it.

His philosophy was if you are reading email you are not working hard enough.

He used to say "I've never missed a deal because of it" I used to say to him, How do you know?

So every project he sent my way via email never got done. When he *****ed I'd just say, sorry, too busy to read mail. Used to make him go bats**t.
__________________
"I want my two dollars"
"Goodbye and thanks for the fish"
"Proud Member and Supporter of the YWL"
"Brandon Won"
Old 07-24-2008, 08:13 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #25 (permalink)
User
 
ikarcuaso's Avatar
 
Join Date: Feb 2006
Location: Oakland
Posts: 940
Web development likely offers the path of least resistance for someone just starting out. As others have mentioned, have him/her pick one of these:

http://www.asp.net/

http://java.sun.com/

Learning the corresponding database technologies is a must. XML/XSLT should be learned. HTML and JavaScript are assumed.

http://www.rubyonrails.org will likely be the other choice down the road, but either of the two technologies above is the way to go right now.
__________________
82 Targa
Old 07-24-2008, 08:36 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #26 (permalink)
 
Registered
 
Oracle's Avatar
 
Join Date: Jun 2003
Location: Calgary Alberta, CANADA
Posts: 2,113
X++ (Microsoft Dynamics (Axapta)), this is so really hot. In my wife's company they have ads worldwide to get developers and they can't find any. They can only find consultans and these usually from Denmark make an obscene amount of money..
In my view Java and other common stuff you will be competing with new-grads willing to work for low wages.
__________________
We're all in the gutter,but some of us are looking at the stars.
-Oscar Wilde
Old 07-24-2008, 09:11 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #27 (permalink)
Stay away from my Member
 
campbellcj's Avatar
 
Join Date: Aug 1999
Location: Agoura, CA
Posts: 5,773
IMO just being a code slinger or technologist is not sufficient to ensure a high income or continued employment. You need to develop some domain knowledge and find a niche in which you'll develop expertise and make yourself extremely valuable and difficult to replace/outsource. The combination of suitable technological skills + expertise in a particular field (medical / accounting / HR / MRP / CRM / videogames / etc.) or with a particular packaged app (SAP, MS Dynamics, etc.) is the ticket.
__________________
Chris C.
1973 914 "R" (914-6) | track toy
2009 911 Turbo 6-speed (997.1TT) | street weapon
2021 Tesla Model 3 Performance | daily driver
2001 F150 Supercrew 4x4 | hauler
Old 07-24-2008, 09:27 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #28 (permalink)
Stay away from my Member
 
campbellcj's Avatar
 
Join Date: Aug 1999
Location: Agoura, CA
Posts: 5,773
Quote:
Originally Posted by legion View Post
Yes, the latter.

They've continuously delayed an enhancement that I asked for two years ago.

I actually kinda shot myself in the foot.

I had a very specific request for an enhancement to the Aion language. CA quickly accepted my request because it was really a no-brainer. The guy working on it had to follow-up with IBM on several things to make my enhancement work. IBM was so impressed with the questions he was asking, they offered him a job...

I'm still waiting for my enhancement.

FWIW...my brother was one of the original developers of Aion and left immediately when they were acquired by CA...clearly it was a good move.
__________________
Chris C.
1973 914 "R" (914-6) | track toy
2009 911 Turbo 6-speed (997.1TT) | street weapon
2021 Tesla Model 3 Performance | daily driver
2001 F150 Supercrew 4x4 | hauler
Old 07-24-2008, 09:30 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #29 (permalink)
Stay away from my Member
 
campbellcj's Avatar
 
Join Date: Aug 1999
Location: Agoura, CA
Posts: 5,773
Quote:
Originally Posted by widebody911 View Post
Actually, there's some truth to that- COBOL developers are getting hard to find as the old geezers die off. A good COBOL developer has a nice long-term ticket.
This is absolutely true. Easy $100-120K/yr for a seasoned person to fix bugs created by dead guys. And it is an incredibly easy language to learn for anybody with a procedural programming background. As I recall it took me 3 days to become proficient way back when.
__________________
Chris C.
1973 914 "R" (914-6) | track toy
2009 911 Turbo 6-speed (997.1TT) | street weapon
2021 Tesla Model 3 Performance | daily driver
2001 F150 Supercrew 4x4 | hauler
Old 07-24-2008, 09:33 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #30 (permalink)
Dog-faced pony soldier
 
Porsche-O-Phile's Avatar
 
Join Date: Feb 2004
Location: A Rock Surrounded by a Whole lot of Water
Posts: 34,187
Garage
The only thing I know about computer programming is that I have absolutely no interest whatsoever in ever doing computer programming. This is after being forced (for whatever reason) to take a semester of FORTRAN and two semesters of C++ in college. I remember virtually nothing about it (other than I despised every wretched minute of it except for the "puzzle solving/algorithm development" part, when applicable) and it hasn't negatively affected my life in one bit.

My $0.02 is that rather than trying to become a programmer, become a software engineer - the guy who actually conceptually designs the software, decides what functions it should/should not have, interfaces, etc. Then assigns actually coding those tasks to the production grunts.

My understanding is most programming is outsourced these days anyway.
__________________
A car, a 911, a motorbike and a few surfboards

Black Cars Matter
Old 07-25-2008, 05:10 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #31 (permalink)
Feelin' Solexy
 
Tishabet's Avatar
 
Join Date: Oct 2003
Location: WA
Posts: 3,786
Quote:
Originally Posted by Porsche-O-Phile View Post
My $0.02 is that rather than trying to become a programmer, become a software engineer - the guy who actually conceptually designs the software, decides what functions it should/should not have, interfaces, etc. Then assigns actually coding those tasks to the production grunts.
Can't speak for other industries, but in mine a software engineer is in fact the one slinging code. The position you describe above is an architect.

The way I describe it to outsiders is that a software development group does not make software, it makes houses.

The CTO owns a construction company.

The Architect works with the future owners of the house to determine what it is they want built and give feedback based on experience, e.g. "I know you'd like to have 18.3 foot ceilings, but we can cut the cost by going with a standard dimension. Also, the skylight in the bathroom might have probelems with condensation during the winter. What if we replaced it with XYZ instead?" They then use their expertise and knowledge of the lot, the local building codes, etc to create blueprints for the house that fits the customer's needs and budget.

Once the Architect has created his blueprints, he hands them off to the Project Manager. The project manager is the foreman of the construction company. he knows how to work with all of the builders to deliver the house on time and on spec. The PM knows enough about architecture to read and understand the blueprint and make sure that the builders don't accidentally turn the bathroom into a bedroom, and he uses his experience to break the project into practical chunks (e.g. let's create the foundation before we start framing.)

The Software Engineers and Developers are the ones who actually build the house under the direction of the PM, with occasional clarifications from the architect. They have different specialties (one might be a guru for building a strong foundation, another is the drywall guy and another does finish carpentry) and they work together to build the house.

This is of course an oversimplified version of things and differs substantially from company to company, but it's how things work in my experience.
__________________
Grant
In the stable: 1938 Buick Special model 41, 1963 Solex 2200, 1973 Vespa Primavera 125, 1974 Vespa Rally 200, 1986 VW Vanagon Syncro Westfalia, 1989 VW Doka Tristar, 2011 Pursuit 315 OS, 2022 Tesla Y
Gone but not forgotten: 1973 VW Beetle, 1989 Porsche 944, 2008 R56 Mini Cooper S
Old 07-25-2008, 05:54 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #32 (permalink)
Dog-faced pony soldier
 
Porsche-O-Phile's Avatar
 
Join Date: Feb 2004
Location: A Rock Surrounded by a Whole lot of Water
Posts: 34,187
Garage
Makes sense (I do know something about construction and architecture in particular. . . ). I'm just thinking that long-term it would be much more advantageous to be one of the guys that can DEVELOP software, conceptualize it, figure out what market segments it needs to appeal to, find deficiencies in competing/similar products and meet them (or devise a plan to meet them), etc. than it would be to just be a guy who happens to be good in the programming-language-of-the-month.

There were some aspects of the courses I took that were fascinating, but it reassured me that aspiring to be a PROGRAMMER was a surefire way to spend a lot of time standing in unemployment lines. Probably the best thing one could do is find a stable platform that's going to be around a while (Windows?) and learn the ins and outs of the various APIs and libraries, then convince someone to hire you on the basis of that - as a person who can coordinate the implementation of software being developed for a particular platform to that operating system. That might be doable. Or as discussed above, try to be more of a designer/conceptualizer.

I can't imagine why anyone would ever want to actually code/program stuff. It's just one of those things that holds zero appeal to me, it seems to have very little value and long-term career potential, and it's highly unstable as a job choice. . .

Just my $0.02 - YMMV.
__________________
A car, a 911, a motorbike and a few surfboards

Black Cars Matter
Old 07-25-2008, 06:03 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #33 (permalink)
Feelin' Solexy
 
Tishabet's Avatar
 
Join Date: Oct 2003
Location: WA
Posts: 3,786
Quote:
Originally Posted by Porsche-O-Phile View Post
Makes sense (I do know something about construction and architecture in particular. . . ). I'm just thinking that long-term it would be much more advantageous to be one of the guys that can DEVELOP software, conceptualize it, figure out what market segments it needs to appeal to, find deficiencies in competing/similar products and meet them (or devise a plan to meet them), etc. than it would be to just be a guy who happens to be good in the programming-language-of-the-month.
Yes, I know that you know something about architecture

I agree that it's more interesting/rewarding to be the guy who can work out the solution to the problem and frame that solution into something that can be built by the actual coders. It's rare to find an experienced software engineer to who doesn't secretly do some architecture work, and it's rare to find an architect who didn't start out as a software engineer.
__________________
Grant
In the stable: 1938 Buick Special model 41, 1963 Solex 2200, 1973 Vespa Primavera 125, 1974 Vespa Rally 200, 1986 VW Vanagon Syncro Westfalia, 1989 VW Doka Tristar, 2011 Pursuit 315 OS, 2022 Tesla Y
Gone but not forgotten: 1973 VW Beetle, 1989 Porsche 944, 2008 R56 Mini Cooper S
Old 07-25-2008, 06:16 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #34 (permalink)
Super Moderator
 
cstreit's Avatar
 
Join Date: Feb 2000
Location: Naperville, IL USA
Posts: 14,964
Garage
Quote:
Originally Posted by campbellcj View Post
IMO just being a code slinger or technologist is not sufficient to ensure a high income or continued employment.
I'll second that. We know there are plenty of guys making a good living at this, some people making a ton of cash, but for the vast majority, coding is probably a stepping stone. Coders, in general, are not looked upon by the corporate world as the goto-guys in the promotion pool. (No offense to the coders here, that's a generalization and it wasn't targeted towards all.) That said if that's his skill-set, certainly he wants to get his start there, but I'd make sure he gets as well rounded as he can and start branching out to new opportunities. Then again, if you can be happy and content with that position, it's great and peace and contentment with your job is a HUGE thing.

With what I know now, if I was going to look for a job programming, rather than targeting a general IT position in coding I'd focus on a more dynamic position. For example: Presales/Sales technical support. These guys help build out demonstration environments for the sales teams for software companies. They are very highly respected and seen as essential to the sales efforts. For smaller software companies such as my own, they are invaluable. Our sales teams go out and demo product week after week and need assistance in creating these tailored demos. The guys on my team that do this are incredibly in demand and get as much recognition as the guys out in the field actually doing the sames.

People hired into this position generally do need some experience so if yoru friend is green, he may have to pay dues for a few years first.
__________________
Chris
----------------------------------------------

1996 993 RS Replica
2023 KTM 890 Adventure R
1971 Norton 750 Commando
Alcon Brake Kits
Old 07-25-2008, 06:16 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #35 (permalink)
Banned
 
Join Date: Apr 2005
Location: Columbus, OH
Posts: 18,162
Wow. Thank you all for the advice.

While an Architect role sounds ideal, isn't he going to need some experience and perhaps further education to get into these roles?
Old 07-25-2008, 08:44 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #36 (permalink)
Registered
 
JavaBrewer's Avatar
 
Join Date: May 2002
Location: North County San Diego
Posts: 8,813
Garage
Quote:
Originally Posted by Porsche-O-Phile View Post
My $0.02 is that rather than trying to become a programmer, become a software engineer - the guy who actually conceptually designs the software, decides what functions it should/should not have, interfaces, etc.
That's like saying a guy should become a stunt pilot rather than learning how to fly...

How in the hell is someone going to design software, functions, interfaces, meet performance requirements (low/no bandwidth, disconnected ops) if they don't have any experience using the stuff?

Tishabet is closer to reality though rallying behind a SW Architect and/or PM with no applied experience would be foolish.
Old 07-25-2008, 09:25 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #37 (permalink)
Registered
 
JavaBrewer's Avatar
 
Join Date: May 2002
Location: North County San Diego
Posts: 8,813
Garage
Quote:
Originally Posted by HardDrive View Post
While an Architect role sounds ideal, isn't he going to need some experience and perhaps further education to get into these roles?
Absolutely. Many years of experience showing success at all levels of software development.
Old 07-25-2008, 09:27 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #38 (permalink)
 
Registered
 
t951's Avatar
 
Join Date: Nov 2005
Location: Lake Mary, FL
Posts: 1,230
Garage
I understand the portability of Java, but other than that.......arghhhh!

I will go out of my way not to use Java. It's so slow, and resource intensive.....and not pretty.

Make it go away, please.

Isn't there something better?
__________________
tk

08 911 C2S - Sold
13 Audi A4
14 Jeep SRT 500HP
Old 07-25-2008, 10:34 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #39 (permalink)
Feelin' Solexy
 
Tishabet's Avatar
 
Join Date: Oct 2003
Location: WA
Posts: 3,786
Quote:
Originally Posted by dmoolenaar View Post
That's like saying a guy should become a stunt pilot rather than learning how to fly...

How in the hell is someone going to design software, functions, interfaces, meet performance requirements (low/no bandwidth, disconnected ops) if they don't have any experience using the stuff?

Tishabet is closer to reality though rallying behind a SW Architect and/or PM with no applied experience would be foolish.
Agreed, you become an architect not through training alone (although you certainly need the skill set) but largely through experience. That's why most architects have come from a development background... they've put in the time and have the experience and aptitude to start designing the bigger picture.

__________________
Grant
In the stable: 1938 Buick Special model 41, 1963 Solex 2200, 1973 Vespa Primavera 125, 1974 Vespa Rally 200, 1986 VW Vanagon Syncro Westfalia, 1989 VW Doka Tristar, 2011 Pursuit 315 OS, 2022 Tesla Y
Gone but not forgotten: 1973 VW Beetle, 1989 Porsche 944, 2008 R56 Mini Cooper S
Old 07-25-2008, 10:44 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #40 (permalink)
Reply


 


All times are GMT -8. The time now is 01:02 PM.


 
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0
Copyright 2025 Pelican Parts, LLC - Posts may be archived for display on the Pelican Parts Website -    DMCA Registered Agent Contact Page
 

DTO Garage Plus vBulletin Plugins by Drive Thru Online, Inc.