strangedeのブログ -24ページ目

strangedeのブログ

ブログの説明を入力します。

Every year, countless young and programmer, joined the software industry. They learned programming Nike Air Max in school, but knew nothing about the reality of the industry. Patrick McKenzie is the United States, a small software company owner, he wrote a long article describes some of the actual situation of the industry. I have very mixed feelings after reading some places very enlightening. I chose the part of the translation is as follows. First, 90% of the programming work from within the software (90% of programming jobs are in creating Line of Business software) computer science students, you may have the impression that most programmers are writing software or universal public sale software ʱ?? This view is wrong. Most programmers actually write is not open-house software, such as tracking the cost of software, optimized shipping costs of software, billing software to help design new parts of the software to calculate the price of software policies, identify malicious orders software 579765-700 Sonic Yellow / Sail - Cool Grey - Tour Yellow Nike Air Max 2011 Womens Blue Grey Air Max LeBron 10 Low Sonic Yellow Online and so on. A wide variety of commercial companies, the development of internal software, to solve their own problems. Most of the market demand for programmers comes from this, only a handful of programmers to write directly to the external customer-oriented software. Internal software development, often very boring, boring. Because of their low Nike Free 3.0 V4 Women technical complexity, technical decisions very conservative budget, and the lack long-term consideration. However, most of the world are of this programming. Second, people hire your purpose is to allow you to create profits, not let you program (Engineers are hired to create business value, not to program things) commercial companies are most concerned about (or the only care about) things, is to increase revenue, cut costs. So, they actually do not need a programmer, but can help them increase revenue, reduce costs al. Beautiful software development, solve technical problems, write bug-free code, these are not the purpose of a commercial company. They hire you is to let you help them complete a can increase revenue, reduce costs of the project, not because you are geek. For your personal unique value of the company lies in the extent to which you can increase revenue and reduce costs. Third, do not claim to be a programmer (Do not call yourself a programmer) managers in many companies do not understand computers, in their minds, 'programmer' is a group of high-cost labor force, will dry on a complex machine Some obscure things. If you claim to be 'programmer', when the company needed to reduce costs when some managers would first think of fire you. There is a company called Salesforce, the slogan 'no software', meaning that if managers buy their services, we no longer need other software to manage sales operations, that is, no longer need to hire your own programmer. The correct approach is, you should describe yourself as a Nike Lunareclipse relationship and Mens Nike Free 3.0 Wool Skin Shoes Grey Navy increase revenue, reduce costs people, such as 'xx product development' or 'improvers.' A self-described Google Adsense programmer, is written like this: '97 percent of Google's revenue, with my 554988 316 Nike Zoom KD V Jade Pink White Sale code related.' Fourth, do not define yourself (You are not defined by your chosen software stack) young student often ask, should choose what language or platform? Learn Java, is not easy to find a job than to learn .NET? Too much emphasis on a particular language or platform, are unnecessary. If you define yourself as a Java programmer or .NET programmer, you have lost, because first of all you should not claim to be a programmer (see above grounds a little), followed by this qualification makes you automatically exclude large in the world Most of the programming work outside. In real life, learn a new language, you only need a few weeks, and then another six months to a year, you will become a veteran. At that time, no one cares what language you before. Nike Jordan Hydro 2 Genius programmer is Nike Lunarglide+ 3 small, but talented programmers need jobs, but many, many, most cases are far greater than the supply demand. This means that even if you are not a genius programmer, as long as you are a good engineer, those recruitment companies will hire you immediately, because Nike KD 7 Womens they know that recruiting talented programmers little chance. (Repeat, so-called 'outstanding engineers', is to have a series on your resume to increase revenue and reduce costs of recording.) Some company's personnel department, will resume according to a keyword filter (such Air Jordan Outlet as Java or .NET). Although such companies do not deserve to go, but if you really want to get through, it is very easy: put a few nights and weekends, trying to use this keyword in your current project, and then put it down resume on the line. Fifth, how to improve the negotiating capacity of the job when? (How do I become better at negotiation?) (1) Remember that you are not in the job, it was not in the show programming skills, but in the marketing of certain commercial demand (increase revenue or reduce costs) solutions. (2) the interview, be confident, be equal dialogue. What you want is a mutually beneficial employment contracts, not every other request, you say Yes. (3) An employer may ask, 'your last paycheck is how much', they are actually saying, 'Give me a reason to drive down your reward.' You want good how to properly answer this question. (4) To counter-offer. Here not only refers to money, but also refers to other aspects of your concern. If you can not demand a higher salary, it would try to ask for more vacation. (5) in the other party decided to hire you after, 579765-700 Sonic Yellow / Sail - Cool Grey - Tour Yellow Nike Air Max LeBron 10 Low Sonic Yellow Online we began to discuss salary. Since then, they have been in your body, put a lot of time and money, have a certain cost, then they may feel some minor problems have been not worth entangled, such as annual wage increase of several thousand dollars. Six startups are suitable graduates? (Are startups great for your Nike Running career as a fresh graduate?) If you're a graduate to join start-up companies, the most likely result is that the next few years you have worked very hard, and the company failed miserably, you lose your job, Another went to start-up companies have to work. If you really want to start a company, you should first look for a big company doing two years, save a little money, some experience, and then carefully selected and then go to start-up companies. In venture company, under normal circumstances, you encounter all entrepreneurs. Most of them can not afford to hire 2015 Nike Free 5.0 you after two years; Mens Nike Free Run 3 Shoes Blue 3 and in a large company, you meet people who are the other big companies, many of them in the future have the ability to hire you or help you a job. Seven work in startups whether to recommend? (So ​​would you recommend working at a startup?) Select start-up companies, is to choose a career path, rather than a lifestyle choice. Unfortunately, many people put the two upside down, they recommend start-up companies, in fact, you are interested in to recommend a lifestyle. If you really like this way of life, to be honest, you can also get them in a big company. In many large companies, you have the opportunity to delve into the latest technology, but also to 5:30 time to go home to take care of children. Eight, communication skills are the most important vocational skills (Your most important professional skill is communication) mentioned above, the engineers were hired, not because it will programming, but because it can create business value. So you get people to believe that you can create value, which is the most important capability to help you find a job. This capability and you really can create much value, in fact, not very close contact. I know some of the best programmers, often clumsy expression. Therefore, people do not want to work with them, their value is underestimated. Conversely, if you'll look programming, and very articulate, so people will really treat you.do not claim to be a programmer