Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

Computer Engineering Language 1

Status
Not open for further replies.

jzhang172

Computer
Aug 24, 2012
2
0
0
US
Hello, I have a computer engineering degree or soon to be in a year. I got this degree because I wanted to pursue communication between distances between people. I know IT is more related to this but I discovered this half way through the year and by then it was too late.

I'm not really interested in the Hardware part of engineering, creating computer chips and such, I was wondering what your opinions are on what I can do with this degree with my goal.

Are there any computer languages that I should learn that is specific for this goal? I'm almost completely well versed in C, C++ and Java. But I see Pearl, PHP and others everytime I see job applications all the time, is this relevant for me?

THANKS TO ANYONE THAT POSTS :D
 
Replies continue below

Recommended for you

I don't see how anyone can answer your question without knowing what you want to do.

Nonetheless, the more languages and facilities you know, the better off you'll be.

TTFN
faq731-376
7ofakss
 
It's important that you develop an understanding of how computer languages work. That much is transportable. ... by which I mean that language structures, e.g., nested loops tend to look the same and behave the same regardless of the language.

At the bleeding edge of computer languages, it seems like at least two completely new ones appear every year. Most of them fade into obscurity quickly. The really effective bug generators, like C and its progeny, will be around for a while, because of all the labor they burn.

Regardless of how well you understand the principles, you will need to keep up to date with the latest fads, which means buying a couple of expensive textbooks a year, so you have a chance of surviving the next interview.

As for helping communication among people, well The Web was supposed to do that. All of its implementation languages were written by either people who understood computer languages or people who understand human languages. No computer languages have been written by people who understand both, which explains the flow of fads and the resulting apparent full employment for people who can keep up.

I.e., don't bank on achieving your stated goal, but you can make a decent living trying.


Mike Halloran
Pembroke Pines, FL, USA
 
What, aside from glossy brochure speak, does that really mean?

I mean, you go to work, you sit down, and you do WHAT?

TTFN
faq731-376
7ofakss
 
Yep, should have done Software Engineering, Computer Science or Information Technology. Nonetheless, you should never let your schooling interfere with your education. There's plenty you can do to influence your skill development.

Definitely learn a web language. Ruby on Rails is a great place to start, but there are plenty of others like PHP, ASP.NET, etc. And yes, you should at least have a familiarity with Perl.

Most importantly, write something. Write an Instant Messaging client or build a web forum. Get it out there and get feedback. Participate in Wikipedia or an open source project - start contributing to the community of communication.
 
Status
Not open for further replies.
Back
Top