×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Computer Engineering Language

Computer Engineering Language

Computer Engineering Language

(OP)
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

RE: Computer Engineering Language

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: Eng-Tips.com Forum Policies

RE: Computer Engineering Language

(OP)
I want to pursue developing or improving software to help communication between people.

RE: Computer Engineering Language

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

RE: Computer Engineering Language

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: Eng-Tips.com Forum Policies

RE: Computer Engineering Language

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.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members! Already a Member? Login



News


Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close