2014年1月2日星期四

University theoretical computer knowledge important?

I was a sophomore

ever heard of the word, and now the computer is something that college students learn five or six years ago , but it is dry out a living in the 21st century .

through online search now IT professional requirements , found that companies are not required theoretical knowledge of how high , such as the recruitment java engineer jobs , companies will not only SSH framework for you , will not mysql, oracle like the new technologies are some of the mainstream , set aside the theory university computer

now learn what discrete mathematics , computer organization, compiler theory , data mining ......

Since there is no clear business requirements, then I can focus on what is technically learn some mainstream schools taught only to pass examinations on

thanks to enlighten someone who

------ Solution ------------------------------------ --------
not all ah , such as data structures, operating systems, networks, and other basic courses are to learn , but the personal feeling to expand open to learning , not just learn about the contents of the school , like the interview, what algorithms are also very important, and some internal programming foundation or to make good use of
------ Solution ---------------- ----------------------------
, data organization , such algorithm .
useful when in -depth
------ Solution ------------------------------ --------------
I Xiang Maren , who tell you those things unimportant ! Too important for the future to understand the new language , technology is very, very important ! These are the basics, this little thing , you never become big cow ! Understand ?
------ Solution ---------------------------------------- ----
very important!

like data structures, operating systems, computer organization, compiler theory , etc. are important

lot of things you do not actually use at work, but for subsequent learning , understanding, these theories is too important !

such as multi-threading , if not learned the operating system , it is difficult to understand in depth quickly , if known to the knowledge of the operating system , like a duck

With longer working hours, these things seem more important


" But the actual work, I have heard some people say that the data structure in most cases do not have access , such as doing java ee development, only use tools framework for the development of business logic software will be designed , rapid development projects can be "

Why java to do the same , some people can only take three thousand dollars graduation , some people could get six seven thousand ? Have you ever thought the difference in where
------ Solution -------------------------------- ------------
if the theory really learn well, then you'll go to practice , it is impossible to really learn , practice in your project, have accumulated a lot of experience

theory , do not just look back a memorizing a book in mind ? I believe that in general there are many examples in the book , those things are really all finished by themselves achieve once it
------ Solution ----------------- ---------------------------
theoretical foundation determines your altitude .
foreign direct look at computer -based books.
------ Solution ---------------------------------------- ----
foundation certainly very important , oaks from little acorns , trees encircle , born Haomo ; nine units from tired soil ; trip of a thousand miles begins with one step . Learning methodology , doubt - speculation - proof , more importantly , of course, met the learning process at work , but do not understand their needs , or work needs natural curiosity will drive themselves informative , although the force on one point , thus inevitably fragmented, but may also contribute to their own in-depth expertise point beating around the bush ! ?
------ For reference only ------------------------------------ ---
but the actual work, I have heard some people say that the data structure in most cases do not have access , such as doing java ee development, will only be used to develop a tool framework , business logic design software rapid development can be,

The data structure is only asked during the interview , and then it is rarely used , and

concentrate on learning some of the popular technique to work , only know what operating system theory , the high number , compiler theory, theory , companies feel that you can not develop, or to accompany you keep some time to do the project official , who to die

feeling a lot of time spent on the computer theory, more harm than good

might as well learn to develop before graduation , more than the accumulation of practical experience , the energy spent focusing on - work

I do not know whether this idea wrong
------ For reference only -------------------------- -------------
want to know a little more detail , because I really do not like some courses , if you can not learn in depth does not matter , it is better to spend time on hobbies

There is a course called assembler programming , hate it, others say the Internet is rarely used , and can do the assembly , C language can be completed only in rare cases in assembly

remember , simply pass the exam even if only to cope , but use the time saved taught himself JavaSE, feeling great harvest , but useful, widely jsp, jsf, SSH, ejb and other applications

contrary to now learn the operating system , I found that for some threads , as well as the concepts of internal api , have since learned java and did not feel too hard .

want to javaEE development direction, but for electronic circuits, computer organization, some hardware classes , as well as those cumbersome discrete mathematics , compiler theory, such as the high number of javaEE programming, seemingly no help

not as much to reach out and learn some of the business logic of large projects , learn some design ideas , through hands-on project experience accumulated , learning to master the popular technology used , do not know how this idea ?


------ For reference only ---------------------------------- -----


do not agree , unless you are particularly cattle English people .

English six , with three years of English ;
Japanese two Japanese two years ;

dared say look directly at a foreign language computer books , because the efficiency is relatively low , and time-consuming long , the work is not so much time. Online translation blog can look deep depth .
------ For reference only -------------------------------------- -


I just wanted to develop for a particular aspect of the limited energy wisely , if anything to learn , but what is not fine , this is the loss
------ For reference only - -------------------------------------
school and not all are useless, most things are beneficial to you , I'm from the school to the community , and now from the work went to school, I can feel your heart thinking now , I think school is something for your future upgrade technology and laying the groundwork , you still learn it
------ For reference only ---------------------------- -----------

you say or feel that they do not aim to learn , to give some examples to explain the importance of the course of it?

such as computer composition principle on what aspects of the future development of useful software , compiler theory, discrete mathematics concepts have so much , and so what helps ? Exam forget the light, not as used to come back later to check .

and teacher at the university does not care about how students learn, just in front of the textbook lectures , the end to a syllabus for the exam assault review , so to learn , boring ah , even the university teachers are so all day said computer -based theoretical knowledge useful useful useful useful in the end what the specific useful specific ? ?


------ For reference only ---------------------------------- -----

Oh ! The current situation is , you have to have a little depth in many areas , and then the special drill in one respect , especially fine , these things are related , are the foundation , and without this foundation, you want the so-called especially fine in certain aspects , they are just unattainable ! Hello learn basic course still hope !
------ For reference only -------------------------------------- -
these theories still look good . When you practice , when there is such a concept can think of on the line . Theory is very important, but I think if you just theory results will not be good, only through practice , and then rose to the theory , the effect will be good.

Practice + Theory

------ For reference only ---------------------------------- -----
I think the industry specializing in surgery , before Refbacks teacher said , engage in J2EE, then we should pay attention to develop their own business logic and its own design thinking , then we can put most of the time spent in this area , you can go look at some open source projects , learn their design thinking , I personally do not think that is necessarily engage the underlying cattle, cow if you design a framework , then you are a cow . Before my freshman sophomore , too, the school said a bunch of people are sky underlying important that you understand the underlying You're OUT of Montreal . But I would like to ask , learn the inside bottom of the university students who in the end made ​​a thing is not what cattle X , at least in my university which did not. . . . Then talk about the algorithm, I also do a year 's ACM, indeed , it is very important, but then I quit ACM, because I think there is the constant in question do every day , so silly, do not know how to use , a bit like the kind of imperial , I feel still in practical use to learn it you will know the meaning of existence of this algorithm .
In my school, a bunch of people doing crazy algorithm in question , but one game, a lot of not holding the template according to which the so-called knock . . . I think lacks significance . . At least ask them to write their algorithms into a package about the general algorithm , they can not, then so dim it . So algorithm is very important, but learning how to see it .
So, you need to grasp the bottom , and when you need to go deep to learn about it , instead of saying a bunch of books to borrow the bottom , on the table that I recently engaged the bottom, the result is a few days ago I asked someone to read your stuff , but you embarrassed to say , I forgot !
------ For reference only -------------------------------------- -


're so right , when it is necessary to understand , this is the practice of clear objectives , day head buried learn to forget some of the theories , of course, does not learn , to understand or to the

have not graduated , and some of the underlying theoretical computer stuff , to learn some new techniques have not helped really do not know

But now the underlying theory and computer knowledge really did not play any role in the process of learning SSH , just a bunch of configuration only, personal point of view it
------ For reference only --- ------------------------------------
data structure is more important
---- - For reference only ---------------------------------------
personal feeling work, the most useful is the database theory and data structures , schools are open basic computer courses has his reasons , the school is to give students develop thinking a computer , rather than the technical aspects of value , practical technology is important, but can not say that the theory is not important lesson .
------ For reference only -------------------------------------- -

everyone says it is important theories can explain the importance of the theory class instance reflected in what place?
------ For reference only -------------------------------------- -
rookie said confused . . .
------ For reference only -------------------------------------- -
solid decisions based on the extent of the maximum height you can climb .
It is programmed heritage, imperceptibly to help you succeed.
------ For reference only -------------------------------------- -

only is subtle , not immediate ? ?
can illustrate how a subtle ? Thank
------ For reference only ------------------------------------- -

world is not so cheap thing, like a child learning Chinese , as you have to learn radical, then learn the word , and then into a sentence , the last article , not overnight
- ---- For reference only ---------------------------------------
to want to stand above the pyramid , it is necessary to learn these things. Very important ! ! ! Very important ! ! Otherwise, you feel very difficult to learn anything , fuzzy ! ! ! !
upstairs to say on : the extent of a solid foundation that you can climb the highest decision height . It is programmed heritage, imperceptibly to help you succeed.

------ For reference only ---------------------------------- -----
foundation is very important
------ For reference only ------------------------- --------------
foundation course everyone says is important, but has been engaged in programming hear people say things college pass the exam on the line, you can understand the real work of the lingua franca extracurricular self- knowledge are back new technology, I got very confused ......

------ For reference only ---------------------------------- -----
I learned more than you more than what equations Yeah. . . Mess a lot !
------ For reference only -------------------------------------- -


crap , pure crap !

outsourcing companies , more concerned about : you will not SSH framework , will mysql, oracle like !

but more cattle X greatly different businesses : one is because the class is not on the basis of solid, did not go to Baidu, Taobao ...
------ For reference only ---------------------------------------

when you feel no available, but veterans say useful, had to learn it
------ For reference only ------------------------ ---------------
want to be a big cow , these should be required
------ For reference only ----------- ----------------------------
since no matter how open this lesson is to learn
----- - For reference only ---------------------------------------


In fact, I also like to see the English , API , I like to watch the English , can not read it with a dictionary sweep, would like to ask you is how to learn or read an article or abroad classic books d
- ---- For reference only ---------------------------------------
< br /> for example, the university 's own operating systems, computer networks, and other science textbooks to get it back under the "new technology "
------ For reference only --------------- ------------------------

operating system is learning , computer network under semester classes, but also learned , the amount do not understand what you mean ah
------ For reference only -------------------------------- -------
good foundation is crucial. /
------ For reference only ------------------------------------- -
With theory , have something to blow Caesar.
------ For reference only -------------------------------------- -
criteria : that course how much money you make , the mainstream technology allows you to get much money , as well as cost-effective ?
------ For reference only -------------------------------------- -
addition to web design, databases, data structures , java, I forgot all about the other . .
------ For reference only -------------------------------------- -
If you are satisfied with doing a code of agriculture, of course, there is no problem
------ For reference only -------------------. --------------------
university student of internal strength, when school is out of the mix moves .
------ For reference only -------------------------------------- -
foundation to learn , these are the overriding basis of only the surface of things .
------ For reference only -------------------------------------- -
basis as internal strength, good foundation to learn other things will soon write their own understanding of the code will be different , not the same level seen , the proposed starting from the basic science , of course, some applications may follow suit to cultivate an interest , interest is the best teacher
------ For reference only ---------------------------- -----------
IT changes quickly, so learning is particularly important.
lay the foundation , by analogy , the idea is the same .
For example, paging segment operating systems, storage management , virtual memory or something, and then control the look of those big data processing algorithms. This is not very similar to it? Paging segment also provides a layer of abstraction, so that programmers do not care about the details.
shoes , no technology is coming out overnight , to stand on the shoulders of our predecessors ah.
now hubbub of the " cloud" , your sister , multiprocessor systems this chapter, not " cloud" Why ? At least I think so !
distributed shared memory (Distributed Shared Memory, DMS) (Li, 1986; Hudak, 1989). In the late 80s !

I'm in the process of looking for work found that many interviewers confined to his own field , move forward, and if the eyes can relax a little , some of the "new technology" has already appeared in the paper years ago , some " The new technology " or even just some of the " old technology " slightly modified under another name .
in history as a mirror , you can see the rise and fall ! Moreover, now the computer does not have any change in the nature of , basic course is too important. If you really want technology , how can we not do the basic courses to learn ?
Another: Some of the key programs proposed purchase of foreign materials. I am currently eating the original English no less , I want my life to engage in technology , it must slowly gnaw the original , so as to keep up with the trend of technology slowly , fall behind or drop ah. English books translated to wait a few years yet. .

------ For reference only ---------------------------------- -----


It's that simple , know the difference between undergraduate and specialist it?
a theory, a learning technology. What you think is often useful because studious , IT industry with fast technological change dog -like, light technology can stop you I have food and clothing .
not make a proper analogy :
In ancient times, not only moves the internal strength called jugglers, feed themselves just fine. That would be called kung fu moves will Neigong , chivalric , defending the homeland .
------ For reference only -------------------------------------- -
landlord should not go to school computers

You should go to school sales , less things to learn, to quick money, what to sell to make money selling what , but also easy to careerism

learn computer stupid , learn to work with others in the end is also expected
------ For reference only --------------------- ------------------
help you get through these Renduermo , then , two veins of a pass, learn almost anything . . . .
------ For reference only -------------------------------------- -

through the Renduermai also learn ah, tired

look at sales, a tongue twisters eat around the world
------ For reference only ------------------------ ---------------
learn the foundation , you can analogy.
------ For reference only -------------------------------------- -
brother, there is little reliable data structure specifically to take the money , but the funny thing is write a program without data structures ? Remember what is the program definition?
program = data structures + algorithms.
Upstairs there are not used to write programs , said data structure , so do not want to comment the ......
------ For reference only ------------ ---------------------------
me tell you, you do not simply look at what course unimportant , or computer like the theory of heavy unimportant , because he did not important and unimportant points , and this knowledge is that you must learn, university courses is to train your computer thinking, do not be popular now JAVA,. NET confused , your school will certainly open like C + +, or JAVA these lessons , when you finish that theory, and then learn some programming languages ​​, you will know his work with the !

If you put energy on the JAVA language, Nazan money better spent months training courses directly read Forget !


------ For reference only ---------------------------------- -----

Refbacks are engaged in training , he certainly said Caesar. Different people understand different. Engage in the development of the application layer and do not represent the underlying need to learn .
You said business, architecture and so on , it is actually a development direction .
------ For reference only -------------------------------------- -
I used my own experience tell you the truth !
I was a course out, although it might just get more than you pay will be more then the point ! ! But you know how much back pressure ah ..
beginning will not feel a thing , such as a long time in contact with more than a technology start updating , the problem is all tmd come ..
boss asked me threads , TCP UDP what, do not know what the data structure , and later books make up crazy ah !
withstand the pressure side of the work , while the basics tmd up , and throw themselves at even, if not get out of the delay period lost on everyone 's face really ashamed to live ! !
foundation is very important, especially for the future of technology is very important to understand !
------ For reference only -------------------------------------- -
actually very simple, if you just want to be a Java programmer , then I suggest you do not waste time learning theory no reason, because it does not need .
But if you want to become a big cow , then you do not need to , because I see your reply to know what direction you choose .
------ For reference only ---------------------------------------
recommend a lot to learn computer Network OS algorithm data structure
------ For reference only --------------------------- ------------ those core technology foundation course is the software industry
school. Remember that " core " technology . You do not have to learn low-level R & D , you have to do advanced research that is essential . China when mastered those basic technology , it really powerful.
------ For reference only -------------------------------------- -
computer workers we rely on the strength , not a lie , and that moves more than ...
------ For reference only -------------- -------------------------
training institutions a set of nibbling
------ For reference only ---- -----------------------------------
this is very important ah , but if not theoretical talents, still dabble a little bit, there is an impression , when in use , such as real specializes in it , it will easily lose interest and confidence
------ For reference only ---------- -----------------------------
very important.
those said to be the foundation , as it is more advanced knowledge, difficult to learn, but a lifetime to learn the benefit.
said above are right, these complex foundation courses are internal strength, to the outside with the moves, the internal strength in the school which is not apparent , so you will not feel the momentum , but did not end.
but it can quickly get a good grasp of internal strength moves with these principles , a Belden .
If you want the words in the IT industry , but also to cherish now pure learning time .
-----------
hard to force college students, these courses do not have to ask around , self-learning.
------ For reference only -------------------------------------- -
rookie passing
------ For reference only ------------------------------- --------
you ask this question in mind as you already have the answer in mind want to do it to throw away all these comments are
------ for reference only ---------------------------------------
look at the individual situation slightly , no individual is different !
------ For reference only -------------------------------------- -
eat Hot Tofu , everything in your good fortune in ; say one , can not do anything in a hurry, is not going to think too often people are so successful Tempered , there is reason I think all of them have to understand , but it will be difficult to have it apply it ; so successful belongs only to a handful of people , ..... , you now know the answer to it
------ For reference only ---------------------------------------

I do not see some online tutorials , some training institutions do not be trusted too much emphasis on hands-on training institutions of course , thank you for sharing her story to me , can you describe the problem you are experiencing it? ? Very curious
------ For reference only ------------------------------------ ---
five or six years ago you would not . Talk about the 21st century .
------ For reference only ---------------------------------------

I'm actually not do not like all the theory, I have to admit that I did recently was confused by some of the popular new technology , I will strive theory d, technology will accompany me in the second half generation
------ For reference only - --------------------------------------

Kazakhstan, which happens to be I like the course , especially operating systems, and data structures
------ For reference only ------------------------- --------------

ago I thought I was right, but always thinking recently worth doing , and I did not want to regret it, but the so-called mind the answer is in the book to someone else to get on the Internet , and others may be wrong -sided, formerly the heart of the answer , and now I think it is wrong for a ...... Thank you again to my proposal
----- - For reference only ---------------------------------------
this is very important the
------ For reference only ------------------------------------- -
is quite important to have a good environment to learn it properly , Biexian what a waste of time , since the university chose the computer , do you have to respect it .
believe their choice, greater prospects to learn the foundations of future development .
------ For reference only ------------------- --------------------
ash is very important , do not do support the theory , is never far from the code after agriculture . Computer network must learn , network computers can not do without . Data is the most important basis for data structure algorithms are built around the turn , the algorithm is the basis of software design. Math is also very important , the quality of mathematics , the ability to design your program a great impact . Compiler theory should not be overlooked , this can make a profound understanding of the nature of the program to solve the various problems encountered in programming . These basic things seemingly unrelated work, but they decide the level of your ability , you decide in the end how deep understanding of the program. Even computer organization are confused, then you can show that you are not a real programmer.
------ For reference only -------------------------------------- -
strongly agree with your point of view !


------ For reference only ---------------------------------- -----
foundation is the key decision points you toward high technology arduous journey , it is easy to spot a good foundation .
English is very important, unless you want to go high-rise development , powerful colleagues around me who are watching the English agreement coding , there are few new things in general Chinese document , the development of small companies are picked up other people's stuff and others worked on the development of large companies are generally not developed , and leadership to your documents are in English , you need to understand yourself .
------ For reference only -------------------------------------- -
even if it is hardware , and will be useful , because your job is not just software , may also be related to the underlying drive her.
------ For reference only -------------------------------------- -
I would say you should be a good school , discrete mathematics ,
------ For reference only ---------------------- -----------------

amount had to take what seems to have learned o (> ﹏ <) o ~ ~ ~ ~
By the way, why is it discrete mathematics , what help you work it ? Please enlighten me
------ For reference only ------------------------------------ ---
children, those courses is actually very important to the university , graduate and you'll understand .
------ For reference only -------------------------------------- -
er er, a good school is always useful
------ For reference only ------------------------- --------------
shoes I am currently in charge of the unit round technical interview

If SSH is just graduated with a very good foundation , but for some things like for example some basic sorting algorithm basic data structures to engage normally I do not understand then let him off, but the HR feedback is the primary partial write under the bar code just graduated a big problem

But if he says I can not ssh basis of these but his gray, very good that I will make the shoes through the feedback technique is to recruit them have a good proposal training value

I'm not here just to get my SSH contempt for companies rarely spent time in a project to build their own complete works basically the company's own IDE tools to build the project directly there CRUD code generator ready


This is at the same time a man says of why some people engage in JAVAEE a graduate can get some people 3K + 5K +

underlying construction decision height
------ For reference only ------------------------------ ---------
reply , good fun , a person interview yesterday , algorithms , data mining more interested , java development infrastructure in general , did not come into contact with oracle, our project team for the development of enterprises are mainly , is also considering whether to hire .
------ For reference only -------------------------------------- -
big company like so engaged , it is actually a small company , see if you can come to create value , rather than see the value you have no training. . . . . .
------ For reference only -------------------------------------- -
very important !
------ For reference only -------------------------------------- -
university student of internal strength, when school is out of the mix moves . Support .
want an analogy, some people do not go to college directly out of high school out to mix code. After graduating from the University of mixing some code .
Although some plants, but the latter is generally a strong vitality and more .
Therefore , the algorithm is still very important , it may sometimes feel less than, but a long time can not help it imperceptibly it.
In order to survive we can take a lot of the road , we can choose to live the road .
------ For reference only -------------------------------------- -

top ls of
------ For reference only --------------------------- ------------
If you do not have a computer system by learning , then it is only a temporary code can be read will knock their code semantics computer illiterate. At that time, a new problem has arisen , to see how you solve ...
------ For reference only ----------------------- ----------------
learn more knowledge or practical application of it .

Of course, the division had to be over .
------ For reference only -------------------------------------- -
theory decision height ......
------ For reference only ------------------------- --------------
but the actual work, I have heard some people say that the data structure in most cases do not have access , such as doing java ee development, only use tools framework for the development of business logic will design software , you can quickly develop the project ,

The data structure is only asked during the interview , and then it is rarely used , and

concentrate on learning some of the popular technique to work , only know what operating system theory , the high number , compiler theory, theory , companies feel that you can not develop, or to accompany you keep some time to do the project official , who to die

feeling a lot of time spent on the computer theory, more harm than good

might as well learn to develop before graduation , more than the accumulation of practical experience , the energy spent focusing on - work

I do not know whether this idea wrong
------ For reference only -------------------------- -------------
can then say , universities, really want to learn , then he must rely on his own , the teacher just take you into the door just
---- - For reference only ---------------------------------------
very important

------ For reference only ---------------------------------- -----
very important. I was busy with college access program while ignoring these theoretical courses , and now regret, had to re- buy those books to learn.
to really have a certain level in software development , to really make something useful out of those who did not , not really , really not.
------ For reference only -------------------------------------- -
certainly very important, as I did not learn now , had to learn
------ For reference only ------------------- --------------------
is very important , to say the least , an interview you will know !
------ For reference only -------------------------------------- - ? things
five or six years ago this is a gross exaggeration
------ For reference only -------------------. --------------------
practice + theory

------ For reference only ---------------------------------- -----
  

没有评论:

发表评论