I am training to be a software engineer, what else should I do?
363693
I would suggest deciding what language you want to expertise in and become an expert in that area.  From experience most companies initially bring you on board based on your expertise in one particular area.  Additional areas of knowledge are a bonus of course.  But I have seen many people passed up for a job opportunity because they are too broad on their resume and the company looks at it from the standpoint that they cannot make up their mind on what they want to do and hire someone who meets their immediate qualifications.  Additional skills will help you move along in a company once you have been hired.
720674
Just be semi good in math, and, have alot of patience and be able to work on a team, or by yourself and expect to spend long hours at your computer! Mostly I know this because I'm attending college to get my bachelors degree in Software Engineering. if you need anything else my yahoo s/n is: darkwarrior0404        and my email is: darkwarrior0404@yahoo.com best of luck to you!
430263
Its not clear. Do u want a FAQ on Software Engineering?
658535
The first steps up in your position would be a "Train the Trainer" position.  That means, you show new entries how to do your current job, and do it well.  Next step would be managing a staff of Tech Support people, or creating new plans for Tech Support for new products.\n\nEach step should involve more responsibility and at least 15% more pay.  You might have to change companies to get a better deal, but work hard inside this place first if you like the company!\n\nGood Luck!\nOC
1131181
I think you should just take a few classes at a community college on programming.(thats what I am doing)
468906
Learn to program, gain repair knowledge and certifications, and use as many different pieces of software as you can.
841883
I suggest you do some open source software work in your free time. It provides good experience that is the equivalent of professional, lets you meet others and others know of you, and provides code you can use as a sample of your work when you apply for a job. You can find projects to join lots of places like sourceforge.net
1128011
Your best chance is to get a job as an entry-level PC tech in a medium to large company where there is enough work to keep you busy. Smaller companies will typically want to hire fewer admins, but with more experience and education than you have described. Also, larger companies often have more budget money for paying to send their admins to various training courses every year or so. If you've taught yourself everything you know from the Internet, that is a very good sign and an appealing quality you should play up in an interview. If you're already fixing other people's machines, you probably understand already how important it is to show a courteous and helpful attitude toward the people who come to you for help. That will get you so much farther than a sombrero full of dubious certifications. As for the math, don't let that discourage you from programming in at least some capacity, even if it's just for fun.\n\nBest of luck to you on your quest
563965
Well...how pro-active do you consider yourself? it depends a lot! but I'd say check all systems around, check servers status, browse some IT webpages in order to learn more, take a break, go back and keep looking around for new updates, make a list of current software installed on yor servers and PC's on the network then take a chat with someone there at office, NOT CHAT, and so make good friends around that way they'll ask you lots of questions that you'll be able to respond! Combine all this activities all days and or invent new ones, those are just samples, then you'll see how fun is your job!  Bye!
8555
i'm sure you could get a better remuneration in a software Development job. \nBut if you enjoy the teaching, you should try to remain with a couple of classes a week, that's good for you because young people is always asking and challenging, and because it gives you the great feeling of satisfaction.\nBesides in IT i feel that real experience in software develop must be taken to the academy, if you know what i mean, my teachers use to have a lack on real experience, and they never told us what we were really gonna face in our day to day job!!!
231342
First you should learn about Internet and Information Tecnology.\nSecond its seems that it is bit bigger project, amature planing ca'nt do it,you should find some IT engineer to do this.\nI am sorry if i d'nt make any sense.
803933
I poked around on Amazon a bit, and found a few books,\nthis one looks like a fun dive into programming concepts:\nhttp://www.amazon.com/New-Turing-Omnibus-Sixty-Six-Excursions/dp/0805071660/ref=pd_sxp_grid_i_2_0/104-5368994-7046336\nand from there I found a great list of books.\nhttp://www.amazon.com/gp/richpub/listmania/fullview/4H4WIQFF8F6F/ref=cm_lm_dtpa_fvlm_cfa_3/104-5368994-7046336\n\nBy the way, when you start looking at schools, it helps to know what you enjoy.  Here's a few majors, and the jobs they usually end up doing.  (from rit.edu)\nInformation Technology - the "user's advocate," including networking, technology integration and deployment and other areas such as web development  \nSoftware Engineering - Apply engineering concepts, techniques, and methods, particularly design and process methodology to the development of software systems.\nComputer Science - a software inventor - understand the process used to build, extend, and maintain software as well as general design principles.\nNetworking, Security, and Systems Administration - designers, implementers, and operators of computing networks and networked systems (both clients and servers).\ncomputer engineering -  designing computer hardware, components and software, developing next-generation products and appliances that contain embedded systems
626696
since there is a new breed of IT engineers you will not stand a chance against them in any arena unless you pursue higher studies.since you don't seem to have a penchant for programming i'd suggest you to try your hand at data base management or networking.off the two dba would be the best choice as it is the need of the hour.moreover software firms are expecting a shortage of manpower across the nation very soon.
1086249
First learn how to use spell-check, first impressions are important.  You need a reputation, the quickest way to get one and earn a little cash as well is to develop shareware and charge a small amount for registration.  If you are good your name will get around plus you can legitimately list software developer on your resume.
892028
software engineer is a pretty broad term.  Animation is pretty specific.  The BEST thing to be is flexible.  I think all engineer should have strong skills in web technologies since it is definitely the area with the most opportunity.
630410
With training in Physics, you have the abstract ability to do many things, including software.\n\nHowever, only you really can tell what kind of job suits you. \n\nIf this is just a stop-gap measure, I'd read up on C++ or Java and try to get an entry-level job coding. Practical experience won't hurt, even if you eventually go back to Physics.
2145
I recommend two stages. First learn the interface and get familiar with how to do basic tasks (i.e. drawing basic shapes, tweaning an object, etc). This can be learned from a good book (reference link #1).\n\nOnce you're familiar with these concepts move on to looking at other people's code. Learning by example is great. Go out and find tutorials and example that you want to duplicate and figure out how it was done. Here is a good link for tutorials (reference link #2).