Name:
Date: 28/01/2008
Questions:
1. Could you please define Engineering in your own words?
2. What influenced you to pursue Electronics engineering, industrial ingeneering, computer science engineering or informatics engineering?
3. Could you please describe the educational process required to become an Engineer?
4. What are the skills you need to be a good engineer?
5. What job considerations were you looking for after you completed your education?
6. What's something of your school life that you enjoy the most?
7. from your perspective, what is the most difficult part of being an engineering student?
8. What are your plans for the future?
9. Point out your most personally gratifying moment in Engineering school.
10. Why would you recommend Engineering as a career?
lunes, 28 de enero de 2008
Can Programming Be Liberated, Period?
Januray 2008
The author describes his dream about freeing ourselves from the straightjackets of programming, making the process of getting computers to do what we want intuitive, natural, and also fun. He recommends harnessing the great power of computing and transforming a natural and almost playful means of programming so that it becomes fully operational and machine-doable.Nine years ago, I sat down to write about a dream, one that would allow us to go from intuitively "played-in" scenarios to running code. Some of its most technically challenging parts were stated without providing too much support for their feasibility. Hence the choice of the term "dream." Ever since that paper was first published in 2000, 1 not only hasn't the dream evaporated, but it has continued to have a nagging presence, looming even larger in my mind, and getting broader and more elaborate by the year.
More significant is the fact that quite a bit of work has been carried out since then, which, while still a far cry from justifying the replacement of a dream by a plan, does now seem to offer some preliminary evidence of feasibility. Consequently, I've decided to revisit the topic and to describe the dream anew, or, more correctly (but possibly not very wisely), to propose a more dramatic and sweeping version thereof.
I should apologize to the reader at the start that this article doesn't get very specific or technical at all. Moreover, with the exception of the sidebar, it might read like the ramblings of a crazed, or dazed, individual. I should also point out that this article's title is, of course, intended to be a catchy take on the title of John Backus's wonderful Turing Award lecture and paper, "Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs."
David Harel
Weizmann Institute of Science
The author describes his dream about freeing ourselves from the straightjackets of programming, making the process of getting computers to do what we want intuitive, natural, and also fun. He recommends harnessing the great power of computing and transforming a natural and almost playful means of programming so that it becomes fully operational and machine-doable.Nine years ago, I sat down to write about a dream, one that would allow us to go from intuitively "played-in" scenarios to running code. Some of its most technically challenging parts were stated without providing too much support for their feasibility. Hence the choice of the term "dream." Ever since that paper was first published in 2000, 1 not only hasn't the dream evaporated, but it has continued to have a nagging presence, looming even larger in my mind, and getting broader and more elaborate by the year.
More significant is the fact that quite a bit of work has been carried out since then, which, while still a far cry from justifying the replacement of a dream by a plan, does now seem to offer some preliminary evidence of feasibility. Consequently, I've decided to revisit the topic and to describe the dream anew, or, more correctly (but possibly not very wisely), to propose a more dramatic and sweeping version thereof.
I should apologize to the reader at the start that this article doesn't get very specific or technical at all. Moreover, with the exception of the sidebar, it might read like the ramblings of a crazed, or dazed, individual. I should also point out that this article's title is, of course, intended to be a catchy take on the title of John Backus's wonderful Turing Award lecture and paper, "Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs."
David Harel
Weizmann Institute of Science
lunes, 21 de enero de 2008
About my Career
1. Could you please define Computers Science in your own words? Well it's about computers about how to make programs, assembling a CPU, everything u can now about it you will learn it.
2. What influenced you to pursue Computers Science? The reason why I choose to study Computers Science is because I like to much a computer I mean technology in general. I like programming new things. I like to work with a computer, choose how to work, and everything that have to be with computers.
3. Could you please describe the educational process required to become a Computer Engineering? To become a Computer Engineer, you have to study how to make programs, not perfectly, but just good enough to present ideas. You have to learn how to work with the programs used it to make your own programs. Also you have to know some programming techniques.
4. What are some of the skills that are involved when programming? I think could be thinking how's the program going to work because you have to present your first ideas, study of the forms, be creative, try to think in something new.
5. What job considerations were you looking for after you completed your education? I consider work in an important company like Microsoft, maybe I would like to build my own company with friends of my career, but definitively I would like to work in a famous company.
6. What's something in your student life that you enjoy the most? I enjoy the process when you create things, I like to think so I like to put my ideas in paper, too and then work it in the computer.
7. What is the most difficult aspect of Computer Engineering? I think is the time because you need time to think, to have ideas, a good idea that surprise the people, so then you have the idea you need time to work that idea like programming or copy in the computer and change it, like make good mathematics problems, and that take time.
8. What are your plans for the future? I think looking for a job here or in other countries in a computer company… I hope that I’ll find someone… and maybe I continue studying in some post-grade in videogames development.
9. Point out your most personally gratifying moment in Computer Engineering. I think is when you see your work done or finish this moment you see how every part of the composition become in one.
10. Why would you recommend Computer Engineering as a career? I recommend Computer Engineering as a career because everything that we see have technology, every car, bank accounts, everything. Also Computer Engineering is a vehicle to transmit and communicate ideas and thoughts by graphics.
2. What influenced you to pursue Computers Science? The reason why I choose to study Computers Science is because I like to much a computer I mean technology in general. I like programming new things. I like to work with a computer, choose how to work, and everything that have to be with computers.
3. Could you please describe the educational process required to become a Computer Engineering? To become a Computer Engineer, you have to study how to make programs, not perfectly, but just good enough to present ideas. You have to learn how to work with the programs used it to make your own programs. Also you have to know some programming techniques.
4. What are some of the skills that are involved when programming? I think could be thinking how's the program going to work because you have to present your first ideas, study of the forms, be creative, try to think in something new.
5. What job considerations were you looking for after you completed your education? I consider work in an important company like Microsoft, maybe I would like to build my own company with friends of my career, but definitively I would like to work in a famous company.
6. What's something in your student life that you enjoy the most? I enjoy the process when you create things, I like to think so I like to put my ideas in paper, too and then work it in the computer.
7. What is the most difficult aspect of Computer Engineering? I think is the time because you need time to think, to have ideas, a good idea that surprise the people, so then you have the idea you need time to work that idea like programming or copy in the computer and change it, like make good mathematics problems, and that take time.
8. What are your plans for the future? I think looking for a job here or in other countries in a computer company… I hope that I’ll find someone… and maybe I continue studying in some post-grade in videogames development.
9. Point out your most personally gratifying moment in Computer Engineering. I think is when you see your work done or finish this moment you see how every part of the composition become in one.
10. Why would you recommend Computer Engineering as a career? I recommend Computer Engineering as a career because everything that we see have technology, every car, bank accounts, everything. Also Computer Engineering is a vehicle to transmit and communicate ideas and thoughts by graphics.
Welcome
This blog was create by me to tell you thing about me and to know new cool ppl
so if u want to know something about me or want to leave some coments you are welcome =D
so if u want to know something about me or want to leave some coments you are welcome =D
Suscribirse a:
Entradas (Atom)