I graduated and worked for one and a half years , Now I work in a Hong Kong company , I can't stand that Hong Kong people want to change jobs .
I just went out for an interview with a company this afternoon , It's too bad , Wasting my time and money . I haven't talked to the company yet
I'll run away when people talk to me . I am java The programmer , The experience of working and interviewing makes me realize that ： Now?
China's IT It's a mess ,IT Company and IT Employees ( Mainly programmers ) It's all mixed up , Uneven, some good and some bad ,
Make it difficult for both sides to choose .
Let's start with the company , A year and a half after I graduated, I've changed 3,4 It's a company , Many people say that I am impetuous , Not down to earth .
The problem is that we give but we don't get what we deserve , Then I'll definitely go . The company takes programmers to
The company's dissatisfaction is said to be the impetuousness of programmers . give an example , My first job was also in a Hong Kong company , I did it. 7 individual
The moon is gone , A friend who graduated with me and entered the company , Work hard , good performance , especially
The boss and the project manager have a good impression on him . He's still in that company right now , It's been more than a year , But he had to
What have we got ？ He never got a raise , Just graduated and became a regular 4000 many ( His salary is about
A few hundred more , But I think I'm worth it , I don't have to work as hard as he does , Working overtime like hell , Try my best
I'm going up ), The company last year 9,10 It's going to collapse in a month , But if the company dismisses someone, the company will compensate one
Monthly salary , The company doesn't fire people all the time , And they all want to get an extra month , Just don't go , always
Until now . And I change jobs as soon as I get a chance , Now the salary is after tax 5k many ( Corporate tax evasion , Direct cash ).
Let's talk about programmers ： Because I am doing java Of , I don't understand the rest , I'll just talk about it java The programmer .
Because at first java Programmers are well paid , Meeting java There are not many of them , So a lot of people started to learn java, also
Come and follow , That's what's happening now , A mixed situation of good and bad , hold java Programmer's worth to
It's yellow , To reduce the . I remember when I was in my first company , When I first graduated, I didn't know anything , learn java Of
At that time, I and the guy mentioned above all asked about the company's technology boss , The project manager has a question , Because we learn
For those open source software on the Internet, I found that the most basic class of many application software is interface perhaps
abstract class, We didn't understand why we did it at that time , At that time, no one in the company could make it clear .
interface and abstract class What's the point , What's the difference , I guess a lot of them have been one or two years
No one with work experience can answer . And a lot of people , What do you ask him to do? He can do it well , But he didn't
Understand why you're doing this , What are the benefits of doing so . I'm a girl in the company now , All jobs have 3 More than years ,
She implements a function that can do something at regular intervals , She actually used a Thread Has been running , Every other day
Minutes to check the current time , It's time to implement the function ！Timer,TimerTask these Class She actually came from
No use. . There used to be another one in our company CS Graduate student , He heard that I was an undergraduate , I didn't learn CS, On the comparison
Look down on me . The interview he wrote Oracle The basic class of database is abstract class, Every time you want to access data
You have to write a special one in the library class Realize his abstract class！ And he asked to be in jsp front end ,
Whether the user presses a button , Or filled out a form , It's a simple privilege check , Or just page forwarding ,
I have to write one Servlet or Class To complete , He said it was consistent with MVC principle , I don't understand how he understood MVC Of .
also UML, I don't know how many people understand it , in my opinion ,UML It's a tool for communication , cheng
Using it, programmers can express their design clearly , Others can understand you very clearly . But
I'm in the company now ( Including the idiot project manager , Above said CS Graduate student , There's another one who's been working for years
Tsinghua's ), Ha , It is required to write design documents before starting to write programs , every last jsp page , All according to the above
said "MVC principle ", By a jsp To another jsp It's good to design a Java Bean or Servlet, And then use Rose
Draw them Sequence Diagram and state diagram, etc . We can do hundreds of applications jsp Page , You have to draw
How many pictures ？ How many documents to write ？ Especially the Tsinghua , He's responsible for checking our design documents , Always saying I wrote
Bad documentation , What's the picture , Then I'll write the documents , Stop programming .( I met several Tsinghua students ,
Another is a doctor , I'm especially discriminating against Tsinghua people now , It's rotten ) They don't know what it is UML,UML
What is it for , Write a jsp Page also need to use UML To draw n Map , That's funny ？ They are
in order to UML and UML, It's like I UML 了 , I'm so NB？UML It's just an auxiliary tool in the process of software development ,
I don't even understand. What kind of software is there ！
It's a bit of a complaint to write about it , I just want to ask a great Xia to introduce me to a job , I hope the company is not
It's a mess , It's not like kicking with a perfect player , Don't force me to work overtime for free ( I've been forced to do it in a row 30 More than one hour ),
What companies do can be a little challenging , The salary said in the past is OK . I don't want to change jobs all the time .
[ The quilt admin On 2008-10-15 13:17 A modified ]