Results 1 to 3 of 3
  1. #1
    6thDAY is offline Member
    Join Date
    Aug 2010
    Rep Power

    Default Should I reconsider Computer Engineering as a major?

    Hello I just wanted to get you guys opinion on this.

    So my major is computer engineering and I've already taken basic java to data structures and assembly language. And in each one of those classes, I've always had trouble understanding the instructions of my program assignments. I always had to ask for help and when it was explained to be about certain concepts I never seem to get it unless I keep asking over and over again.

    The bigger issue is the fact that I just can't logically think about how to approach certain programs on my own, so once again I always end up needing help. I know that programming takes a lot of logical thinking, but I just can't get that through my head. The problem is I always over analyze things which makes it even more confusing.

    Now I'm going to a university and I'm retaking intermediate java, of which I should have had experience, but I'm still struggling and once again always have to ask for help on program assignments because I just can't logically think on my own.

    I mean when I do complete a program, I do feel really great that I created it. But the. I always think its because someone held my hands along the way, instead of me doing it on my own.

    Should I just consider another major? End the hassle? What do you guys think I should do?

    FYI java is the programming language I have experience.
    The only other language I know a little about is C++ but only basics.

    Last edited by 6thDAY; 11-16-2012 at 11:28 AM.

  2. #2
    quad64bit's Avatar
    quad64bit is offline Moderator
    Join Date
    Jul 2009
    Rep Power

    Default Re: Should I reconsider Computer Engineering as a major?

    The work doesn't get easier if that's what you're asking. You'll get better at it if you keep working at it though. How much time do you invest in practice (outside of classwork)? Some people have trouble grasping some of the concepts and getting a feel for it - those people need to spend a lot of extra time nailing down those concepts than other people. You might have to spend twice as much time as the guy next to you to be able to grasp what it is you are doing. I know, because I was one of these people.

    For the first couple programming classes, I couldn't understand why some of the other guys in the class seemed to 'get it' so easily, while I struggled with some of the basic concepts. I had to put in a lot of time programming on the side to become comfortable. Then one day towards the end of the second level programming course (mind you I had already done a supposedly level 1 & 2 programming course in community college before going off to a 4 year for CS) it just clicked. A particular project we were assigned grabbed my interest, and before I knew it, I had dumped 50 or 60 hours into it over that week. For the first time I felt like I could figure out what I needed to do, and then actually do it. And there it was - a success. From that point on, the projects got harder, the hours got longer, but I never felt hopeless about a project again. Every new assignment was one that I didn't have a solution for, but knew without a doubt I would find one in time.

    All that said, it comes down to this: Do you enjoy programming? Because spending 20-80 hours a week doing something you don't enjoy is a waste of effort. I grew to love it, and now do it professionally.

  3. #3
    DarrylBurke's Avatar
    DarrylBurke is offline Forum Police
    Join Date
    Sep 2008
    Madgaon, Goa, India
    Rep Power

    Default Re: Should I reconsider Computer Engineering as a major?

    Moved from New to Java

    If you're forever cleaning cobwebs, it's time to get rid of the spiders.

Similar Threads

  1. Need major help!
    By noncon in forum New To Java
    Replies: 3
    Last Post: 02-01-2012, 03:04 PM
  2. reverse engineering
    By kulangotski in forum Advanced Java
    Replies: 9
    Last Post: 12-11-2011, 02:41 PM
  3. Reverse Engineering in Eclipse
    By novice in forum New To Java
    Replies: 2
    Last Post: 05-31-2010, 06:17 PM
  4. Software Engineer...Computer Science Major
    By giganews35 in forum Introductions
    Replies: 2
    Last Post: 09-14-2008, 10:19 AM
  5. inverse engineering
    By Ed in forum JDBC
    Replies: 2
    Last Post: 07-02-2007, 08:57 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts