Human and Technology Relations: Walk to Our Doom…?

​ The interaction of humanity with technology has increased exponentially over the past few years, computers have evolved from being simple machines that performed, or at least attempted to carry out simple calculations such sum and subtraction. One may argue when the first computer was invented, some say the first attempt was in Egypt during the times of the first civilizations, others may bring the argument that the first actual computer was built in America, but the thing is, all those attempts, implementations, ideas, concepts and dreams of a perfectly working world have helped shape what technology is today.

​Technology in the form of computers, cellphones, GPS, Mp3’s, television, and many other devices that would have seemed out of this world a few decades back, have become part of everyday life, technology has been implemented itself in everyone’s lives through the need of access to the ever increasing information and the necessity of communication to trade ideas and keep the world moving. ​

Everyone’s lives has been touched by technological in at least one sort of way, that way being a newborn connected to machines to register his or her vital signs, a businessman using a projector to share his or her ideas, or simply a mother using a phone to call her beloved. The relationship that has been developed has its good and bad aspects. There are many theories, some scorn the use of computers claiming that the dependency will make the users incompetent while the computer drains limitless information from the user, thus taking the subject’s life in a manner that he or she would not be able to do anything without the use of computer. It may sound a little exaggerated, but partially true, there have been cases where computers have taken jobs.

Humans have indeed grown dependent of technology,  but to the extent of a mutualistic relationship, where society benefits from the processes and computations, technology benefits by becoming more versatile, efficient and sophisticated, qualities that are very useful for the development of society.

​ Technology has improved life in many ways, everything can me done remotely and accurately, but it all comes with a price, not much can be done without the assistance of an electronic device, and the question comes to mind, what would happen to humanity if for some reason every electronic device were to cease functioning, would life continue as normal? would production be the same? will communication cease? How would this affect a person’ s everyday life? This may sound like an impossible thing to happen, but everything is possible. Questions like these make one wonder how independent one really is, life would not be the same without technology.
Although technology has brought us many positive things, it has also led us to heavily rely on the computations of machines. It is a theory, but someday when artificial intelligence is finally achieved, how will that affect us, when we can no longer perform anything by ourselves?

Posted in Uncategorized | Leave a comment

In Order To Be Successful

Being successful in school means more than just attending classes and obtaining a descent grade, to be successful one must devote himself or herself to achieve the best he or she can do, if a C is the best a person can do, then that person is successful. A C in a class may not seem like much, may even seem a failure, but if all the time spent taking notes, studying, understanding the educational material and practicing problems similar to the ones discussed in class is done with honesty and effort and a C is what is accomplished after so much devoted time, then that person is successful, not because that person passed the class but because all his or her work produced something to be proud of.

Doing well in Computer Science and Engineering classes is more than dealing with the technical side of computers and their electrical components. In order to perform well in one of the many Computer Science and Engineering classes, one must comprehend the several concepts that are introduced in the preliminary courses and hence develop on them as one advances. Just knowing the material will not be sufficient to prosper as one moves up the levels in computer science, in order to be successful one must implement on the material that has been learned, one has to create his or her own goals and use the learned material and modify it to arrive to that personal goal, which may include something simple like flipping an image over its x-axis to creating a unique application that may improve the lives of many.

But first things first, it all starts with a dream, that dream develops goals, those goals create inspiration and that inspiration is the imagination that will keep one moving forward, will push one to his or her limits, will make one choose right and wrong choices and will lead an individual to learn from his or her own mistakes, and hence that will shape his or her own life.

To even pass the first computer science class will require a student to understand the basics of the material, review and practice the different assignments, homeworks and projects. One is not expected to be perfect, one is expected to make mistakes and learn from them, making mistakes is part of the learning experience, perhaps the most important and critical for nothing in life is truly flawless.

Personally, I read the material before class so that I can be prepared for it and when in class the material becomes clear as the professor along with the rest of my classmates discuss it and later use that material to complete our assignments and homeworks. I try to spend about an hour each day modifying the examples that are given in class and try to make them accomplish whatever I set my mind to, most of the times I do not accomplish what I desired but the outcome is always welcomed.

When working with others, we share our concerns and areas of weakness, we discuss what different versions of a program might do and agree on one that might accomplish whatever our goal as a group is. Not only do we come to a solute answer but also learn to work as a team, in the real business world one often works in groups to solve everyday problems.

To prepare for a test I try to practice my areas of weakness, I review the material from class and revise the different works I have performed. Sometimes I struggle with new concepts, for I am a very visual person and sometimes it takes me a little longer to completely visualize something new where everything is codes and words.

Computer science can a pain in the butt, but if it is truly one’s passion, it is like water for plants. One needs it to live and can change or impact the life of others.


Posted in Uncategorized | Leave a comment

Surprises, Questions and Responses, The CSE Department Has Done It Again.

Planning is a student’s worst nightmare yet it is the most essential skill that is the key for balance and success. Planning can become overwhelming when different events, both personal and professional need to be taken care of, when other events conflict with each other and there is little time to come with a solution to it. Being able to plan is a difficult skill to develop, one must prioritize what is the most urgent, the most important and beneficial to best take advantage of the many services and resources that are available for a Computer Science on and off campus.

Visiting the UCSD CSE department web page is a good way to start planning, or at least getting an idea how to build a course plan for the next four years, it gives a simplified overview of how a computer science student should plan his or her staying for the following four years at UCSD, if one is ready to take the next step and actually learn what exact classes to take, just one click. The CSE department to simply and at the same time offer as much information as possible for students with little or no idea of how to balance life during college.

The CSE department updates its page with different opportunities for research and internships that are available for Computer Science major, news about graduate and undergraduate students that have impacted the world in some way or have achieved something amazing or unprecedented like “Two CSE Graduate Students and a CSE Alumnus Receive Intel Corporate Fellowship Awards” or “$10 Million NSF Grant to Help Computer Scientists Understand the World of Cybercrime.”

The CSE department does its best to keep current and prospective students motivated while helping them use every resource listed on their page. Possible jobs, research and internships positions are updated frequently and are just a click away for students to apply or learn where to apply at.

While there are tons of information online, there is also the personal touch, counselors’ and professors’ information are listed on the web page for anyone needing a personal touch can find it easily. Contrary to popular belief, People want to see one succeed, even though one might be deeply terrified of asking questions.

The nice thing about Computer Science is that it is a versatile major, it can be used from the finance to the Biology field. The job pool for computer people keeps growing up and it appears that is going to be like that for a very long time and the CSE department at UCSD will do everything in its power to help its students succeed in the ever revolving world.




Posted in Uncategorized | Leave a comment

Career Opportunities before Graduating from College

​College is a major step towards success, towards the dream job or position each person has longed for since learning or realizing the one or many things that truly inspires them and makes passionate about. College is a place where one can expand intellectually, personally and characteristically before entering in the always moving productive world. In the ever advancing world, diversity, communication, and experience are sometimes what is required in order for new entering productive individuals to thrive and keep moving forward, this leads to the question, how can undergraduate students prepare for such world?
​College is already complicated and stressful enough to keep adding more nerve-wracking activities in order to meet these requirements, but balancing plays a great part in how successful one can become, knowing how to balance can lead to one discovering and gaining new information and obtaining a glimpse of how the working world functions. Allowing time to perform other activities other than course work will enhance someone’s experience in college, new doors will be opened, new connections will be made, new skills and knowledge will be gained, but it all starts with balancing and the desire of reaching that one dream, or dreams, that has led many to higher education while attending college.
​There are many ways an undergraduate can expand it’s his or her knowledge and work on new skills before graduating from college, there are opportunities for a undergraduate to help a graduate or professor in his or her research, or conduct his or her own undergraduate research in Special Studies Courses, and one could also work as an intern for a company for a short or long period of time, either way both will be beneficial to one’s experience. These opportunities open the doors to new knowledge and connections.
​If one explores the resources that each student is given by UCSD, one can find that there are tools to find research, internship and work opportunities. Personally when I was exploring these features I was awed, there were several listing for available positions from companies such as internships in Facebook, Cisco, Pixar Studios and many other companies, also research opportunities with other universities in the country and world, institutions such as NASA, Intel, or the Department of Homeland Security.
​Being an internship with Facebook not only does it sound cool, but one learns a lot. The basic requirement is: loving, being passionate and being “Smart” with what you already know and do with computers and heavy programming. The intern will be working on building algorithms for complicated case Builders for different products without the supervision of someone, the intern must be his own or her own role model, basically. While talking to different people who had already worked in internships, I have learned that not every experience is the same, some get to be very, very hands on while others can be intellectual with hands on experience. The bottom line is that every experience develops different aspects of each individual, a friend who was a summer inter for Facebook told me that since day one he and his team got involved in creating and developing different products.
​Another internship opportunity comes from Yelp company, widely know for its data of different businesses and interaction with it, in other words it’s a company dedicated to helping one find the services he or she needs through reviews or information about a certain service. The basic requirements are knowledge of some programming languages and the desire to learn. The different projects one can work on include: working on algorithms, creating whole simple systems, and developing applications for iPhone, Android, and Blackberry platforms all for the improvement of the interaction of regular people with data that can be used in everyday basis.
​The different internships that are available require different skills and therefore contain different expectations. But the same could be said about positions in research. Personally, I have not talked with many people who have been involved in research, but I have attended some conferences where both graduate and undergraduate students have shared their experiences. Therefore I have concluded to the following with the information I have acquired from conferences and the information I have found online: research can be something that will impact one’s own life and potentially the lives of others, the individuals involved in research continually look for an answer to questions that has not been answered before, a solution to problems that have not yet been solved in society. Research allows people to work in one or more areas with others to come to a solid explanation to a problem or question.
Research improves one’s abilities to obtain information, to interact with others to get to the same point, while at the same time learning something new. There is competition to get a certain position in internship, research and job opportunities, just applying is the first step towards the acquisition of something great. The benefits are several and learning something new is guaranteed,but the first step is to desire to become something better than your future job will require.

Posted in Uncategorized | Leave a comment