Recent Grad w/Computer Engineer Degree

  • Context: Engineering 
  • Thread starter Thread starter shamanklng
  • Start date Start date
  • Tags Tags
    Degree Engineer Grad
Click For Summary

Discussion Overview

The discussion centers around the challenges faced by a recent graduate with a B.S. in Computer Engineering who is seeking employment in engineering or IT roles. Participants explore various career paths, the importance of certifications, programming skills, and strategies for gaining experience in the field.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Homework-related

Main Points Raised

  • One participant expresses concern about their low GPA and lack of experience, seeking advice on how to start a career in engineering or IT.
  • Another participant suggests starting to write programs regardless of the type, emphasizing the importance of enjoying the process and creating marketable products.
  • A participant with experience in network support notes that while networking jobs may not be exciting, they offer good opportunities and recommends obtaining a Microsoft certification for entry-level IT positions.
  • One participant mentions already having the A+ certification and plans to pursue Network+ to secure a help desk or tech support role, while also aiming to improve programming skills in C/C++.
  • There is a discussion about the relevance of learning multiple programming languages, with some participants suggesting that C/C++ is valuable for systems work, while others highlight the demand for Java and dynamic languages like Python and Ruby.

Areas of Agreement / Disagreement

Participants generally agree on the importance of gaining certifications and practical experience to enter the job market. However, there are differing opinions on the best programming languages to learn and the specific certifications that would be most beneficial for securing IT positions.

Contextual Notes

Participants express uncertainty regarding the best career path and the effectiveness of various certifications. There are also unresolved questions about the necessity of learning multiple programming languages and the specific requirements for different job roles.

Who May Find This Useful

Recent graduates in engineering or IT fields, individuals seeking to transition into software development, and those considering certifications for entry-level positions in tech support or network roles may find this discussion relevant.

shamanklng
Messages
2
Reaction score
0
Hi, I really need some help. I have a B.S. in Computer Engineering but my GPA is not very high. I am looking for an engineering job, but I don't have any experience to get hired. The only interviews I get is usually IT base, but I don't really know much about networking. So I am trying to get some certifications in IT and get a job in a help-desk or tech support. Then maybe study to be a software developer, by doing some self learning from books.

Okay, all I have is a bachelor degree with no experience. I know I should have tried harder in school, but now it is too late and I don't have the money. Is there a way for me to start from the bottom and move up? I still haven't decided on which career path to start. Should I start improving my programming skills, IT skills, or review subjects from school? Any help is good.

Thank you
 
Physics news on Phys.org
shamanklng said:
Hi, I really need some help. I have a B.S. in Computer Engineering but my GPA is not very high. I am looking for an engineering job, but I don't have any experience to get hired. The only interviews I get is usually IT base, but I don't really know much about networking. So I am trying to get some certifications in IT and get a job in a help-desk or tech support. Then maybe study to be a software developer, by doing some self learning from books.

Okay, all I have is a bachelor degree with no experience. I know I should have tried harder in school, but now it is too late and I don't have the money. Is there a way for me to start from the bottom and move up? I still haven't decided on which career path to start. Should I start improving my programming skills, IT skills, or review subjects from school? Any help is good.

Thank you

Programming, and in particular the design of algorithms, is the computer scientists version of differential equations. If you're not good at them, you can't consider yourself one.

In light of this, I'd say, just start writing programs. What kind? Doesn't matter. It should be something you enjoy, although it is probably more preferable that you pick something a potential employer would consider a marketable product.

Where you go from there is all dependent on who you know and how you decide to approach your next boss.

I started community college about 4 years ago. My very first programming course, I went up to the professor and asked him how much an entry level programmer should make. He looked at me like I was crazy. He told me I would never make it. The fact was, I had already spent a year or so posting to online job marketplaces, finally landed one, and was curious how much I should charge.

After that class, I took about a year off of school to get a steady enough gig to last throughout the school year. It took about a dozen or so tries before I landed the one that would do it.

Just keep trying, keep networking and have a portfolio ready when you do meet someone. That's probably the best advice I can give.
 
I do work in network support, so I can tell you it's not terribly interesting. At the same time, if you're looking for a decent job networking is a good choice with lots of opportunities.

If you decide to get a certification to land an IT job, I would recommend getting a Microsoft certification in the windows 7 client. The test is about 125 US, but it's not terribly difficult and gives you a good intro of what you need to know about the desktop and network support environment. I managed my way through the cert in about two weeks of full time study. It's really trivial stuff, but ultimately got me the interview which got me my first job.

Really, you're looking for whatever gets your foot in the door somewhere.
 
Last edited:
Thanks for the replies. Actually I already have the A+ certificate and I am going for Network+ next, just to get a job as a help desk/tech support/PC technician.

After that I am going to try to write better programs, learn more algorithms, etc. I don't want to waste my degree, I did some programming in school such as C, C++, and assembly languages. So, I think I am going to start by writing code in C/C++ just to start with.

My career goal is to be a Software Developer/Software Engineer. I don't know how long it is going to take me, but if I keep pushing forward I think it is going to payoff someday.

Here are some questions:
Should I start programming in C, and where can that lead me, do I need learn many other programming languages to get a job?

For the IT position, is learning Network+ fine or do I need to go more vendor specific, like the Microsoft certification-windows 7 configuring?

Any comments will be appreciated. Thank you.
 
shamanklng said:
Thanks for the replies. Actually I already have the A+ certificate and I am going for Network+ next, just to get a job as a help desk/tech support/PC technician.

After that I am going to try to write better programs, learn more algorithms, etc. I don't want to waste my degree, I did some programming in school such as C, C++, and assembly languages. So, I think I am going to start by writing code in C/C++ just to start with.

My career goal is to be a Software Developer/Software Engineer. I don't know how long it is going to take me, but if I keep pushing forward I think it is going to payoff someday.

Here are some questions:
Should I start programming in C, and where can that lead me, do I need learn many other programming languages to get a job?

For the IT position, is learning Network+ fine or do I need to go more vendor specific, like the Microsoft certification-windows 7 configuring?

Any comments will be appreciated. Thank you.

My experience has been, and to re-iterate what AsianSensationK said, to learn whatever gets you in the door.

As far as programming, C/C++ is decent for systems work. You should know both, although C++ has way more going on, so there is more work out there for it. But, if memory serves me correctly, it has been something of a scapegoat in the programming world for being too flexible as a statically compiled language.

Java is the current heavy weight, and has been for a few decades. Because of this, it's more likely you'll find work with it than with C/C++. If you know C++ then Java should come easily. Although, with Java, employers will want to know what libraries you're familiar with more than the language. There is a Java certification if you're interested.

Lately there has been a trend to include more dynamic languages, such as Perl, Python, Ruby, Php (if you're doing web stuff). I would suggest picking up one or two of these as well, for doing "quick and dirty tasks". Also, it may serve you well to do prototyping using a dynamic language, and then translating it to a statically typed one for performance.
 

Similar threads

  • · Replies 80 ·
3
Replies
80
Views
6K
  • · Replies 2 ·
Replies
2
Views
1K
Replies
7
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 14 ·
Replies
14
Views
5K
  • · Replies 21 ·
Replies
21
Views
5K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
Replies
8
Views
5K