how to be an expert in softwere inginearing?
139685
Develop a passion for the work.  Spend your free time learning more about the subject.  Make it a joy rather than a job.\n\nI personally recommend keeping up with hardware changes, at least on the systems  you are working on.  Understand the operating systems, determine which files actually affect your applications and how they interact with them.  Learn makefiles, understand the compile chain, learn how the compiler creates symbol tables and how libraries are linked in.\n\nThen look into how to write device drivers... that will improve your code immensely.  Understand the Configuration Management and Quality Assurance roles and why they are important...\n\nThen improve your programming in the language of your choice... write a lot of code, look at a lot of code... make improvements.\n\nGood luck
1162096
Any Data-Driven Application i.e. Employees Management System or Home Accommodation or Hotel Online Reservation or any LAN application i.e. Port Scanning or Online Chatting using Winssock or any Commercial website i.e. Industrial Company Cataloge and there is many advance examples showing your defferent skills like DataBase Manibulating and Files folders management and Using State variable and alot...\n\nIf you need more support plz. contact me : zaaaterah@yahoo.com
95341
Be willing to work hard and to go the extra mile. Be prepared. Do your homework. Knowledge of your product or service builds confidence which in turn, inspires others. Avoid unnecessary grumbling and complaining. Keep your work ethic on a professional plane. Don't forget the "little" guy.
785252
--being meticulous..\n--not being stubborn (you always have to be willing to learn)..\n--naming conventions for variables, filenames, tables, etc...\n--picking a specific language set to master instead of jack of all   trades...\n--knowing databases schemas\n--understanding how your program interacts with the database through networking.\n--OSI model\n--always thinking about automating in some fashion\n--the better you are at interacting with the user of your program for beginning specs, the better it will be for that person when it is complete (we are smart, but cannot read minds).
503429
Try getting some certifications, like A+, Network+, MCP.  Let your possible employer now that you still have the skills you need by showing them the certifications.
386211
Download some sample Requirements Specification outline and start filling in each section yourself.\n\nOutline design depends on your software design. These are mostly done out of experience rather than using Yahoo Answers!
491059
1. Is it worthwhile to learn programming right now?\n\nYes. \nIt is worthwhile to learn programming even if you only use it to express yourself artistically. As a programmer, you can think of a good idea and  you can develop it into its executable form (software). It's worth learning the art of crafting software even if you dont think about it as a profession.\n\n2. How long will it take to become an expert?\n\nIf you are true to yourself you will never feel like an expert. Consider that even the most important in software engineering minds of the century tells us that we are  clueless in making software --far away from experts [ref1]. If you were to phrase the question differently, perhaps as "how long will it take for others to think I am an expert?" then the answer is, it depends on many things. Probably the most important of them is the domain you choose although developing a passion for it helps. Generally speaking the newest domains have the least competition and give the best chances for building fast the misconception that you are an expert. If you are after the top technical architect jobs probably 10 years of dedicated commitment could get you there.\n\n3. Can I get employed?\n\nProbably quicker and easier than in many other fields.\nSpecially if you are good but that doesnt seem to be a \nrequirement because the demand is high.\n\n4. Do you think I can make it?\n\nThis gem by Daniel Allen that I found on the net will answer much better than I can. It's called the \n\n"Three Virtues of Programming" [ref2] \nLAZINESS: The quality that makes you go to great effort  to reduce overall energy expenditure.\n\nIMPATIENCE: The anger you feel when the computer is being lazy.\n\nHUBRIS: Excessive pride, the sort of thing Zeus zaps you for. Also the quality that makes you write (and maintain) programs that other people won't want to say bad things about.\n\nSo ask yourself if you are lazy, impatient and have excessive pride.. if yes then probably you can :)\n\n5. What are the best steps/guidelines that I should follow\n\nDepends on your current knowledge of technology. Generally speaking, a good idea is to identify what you want to do and work out a plan to get there. Although a university degree wont give you even near the necessary knowledge and experience you need to get a good job in programming, it helps getting into interviews. It will also expose you to areas that you wouldnt have the inclination to learn by yourself. However true experience comes out of practice. \n\nI suggest you try for a month to learn a programming language that has easy syntax, like java, and you decide after that if you like it or not as a career choice.\n\nIf you do decide to go ahead and start learning java you may find the following online tutorial useful\nhttp://www.thanassis.com/java/java%20training%20course/index.htm\n\ngood luck :)
884263
Speak your ideas and thoughts. And say how you want to do this and explain how.\n\nExplain your background and qualifications. Aim to impress. And you will
583501
not sure i understand your question...but hard skills are things like programming, accounting, etc.  soft skills are things like customer service, motivating others, dependability.
1040650
Incubate user-centric e-business.\n\nHere's how to become a pro.
833429
Try asking some of the IT Departments of the companies near you.  Some companies have software that they have written themselves or have been written specially for them.\n\nThat way you will gain experience working with all the major software packages as well as the individual specialist packages.
844769
You need to have good File Organization knowledge, combined with good programming skills.
195497
1) Thorogh knowledge of ur working area.\n2) Should have good knowledge of ur system & latest technology in ur field.
349800
Well you gotta read a lot, program a lot and think a lot. You have to think in an orderly, sequential manner. You must be able to break down every problem into smaller and smaller pieces, and get to the root of the problem. You must be able to think clearly all the time. Good communication skills are an advantage so that you can interact with and fully understand the needs of users. You need to be able to see things from the users' perspective, to fit in their shoes. You need to be patient too, coz not all programs will be running as soon as you want them too. You need to be meticulous with your work and to be well organized. You need to research continually and to be open-minded. If you have faith in yourself, you can go really far.
361094
About soft... and other computer IT stuff like this one it's great:\n\nhttp://www.click-me.go.ro
52039
Try:\n\nwww.softpedia.com
1169914
Devlop your Aptitude skills, Communication skills and increase your confidence level. You will able to reach your goal.\nAll the best.