Leyendo un libro muy interesante de robótica (Caliban - Roger MacBride Allen - Asimov) me hecho reflexionar un poco del que será de nosotros en unos años más.
Este libro habla sobre dos comunidades rivales las cuales, una produce robots y han llegado a tal nivel de comodidad que ya ni siquiera los humanos saben manejar ya que es tarea de robot. Han sido tan dependientes de estos, que se volvieron dependientes totalmente de un sistema robótico de cuál aun no tiene la capacidad de pensar. La otra civilización trata de evitar estas máquinas, ya que ven el potencial peligro de automatizar todo... un futuro de humanos ineptos.
Quizás es un poco drástico el pensamiento de que las máquinas harán todo, pero vamos por ese camino. Desde que la ciencia de la informática fue creada su fundamental objetivo ha sido tratar de automatizar y producir de forma expedita ciertos cálculos que el humano podría demorar miles de horas.
Y bueno mi propia experiencia ha sido un poco ver este proceso. Por ejemplo los IDE de programación. Cada vez se programa menos líneas de código dejando al IDE hacer su trabajo. Visual estudio ya no requiere de profesionales. Mi propia madre podría realizar una base de datos y luego hacer una aplicación en visual basic para listar sus recetas de cocina. Todo ha sido tan automatizado que ya los programadores dejarán de existir.
Creo que podríamos ir a un buen camino pero nunca debemos olvidar que nosotros como humanos debemos encontrar un sentido a la vida. Ser eficiente y no depender de nadie ni de nada es fundamental para el desarrollo humano propio y evolución en masas.
Follow By Email
Mostrando entradas con la etiqueta informatica. Mostrar todas las entradas
Mostrando entradas con la etiqueta informatica. Mostrar todas las entradas
jueves, 25 de octubre de 2012
jueves, 23 de agosto de 2012
Un Informático en tercer año de Carrera
Ser informático ha sido mi sueño de pequeño, tuve mi primer computador a los 7 años, un windows 92. Desde ese momento no pude estar sin uno en mi hogar. Ya teniendo claro lo que quería ser, no sabía que iba a realizar... ¿Qué hace un informático?. Pues existen variadas especialidades para ello, sin embargo siempre esta el estigma de "Es el que arregla computadores" algo totalmente erróneo.
Yo aun no defino que especialidad seguir, me llama mucho la atención el análisis y desarrollo de aplicaciones pero también la seguridad Informática me atrae. El hecho de combatir con Hackers malos me da cierto placer.
Como Informático de tercer año de la carrera aun no se define realmente a lo que uno se dedicará. Aun quedan ramos de programación, desarrollo web con Java o .Net cosa que llega a aburrir un poco por el motivo de que ya uno sabe programar a ese tiempo. Los ramos de análisis UML, creación de algoritmos e ingeniería de Software son muy llamativos ya que te llevan a pensar a lo grande. Sin embargo un ramo que adoro es el de S.O GNU/Linux, algo tan desconocido para la gente normal y algo tan grande a nivel de comunidades informáticas. Para que hablar de los demás ramos, estadística, cálculo , etc.. complementos importantes para ser un buen profesional.
¿Que puedes hacer ya teniendo 3 años de experiencia?
- Muchos se dedican a estudiar y estudiar, sin embargo cuando llega el momento de la titulación se tienen que enfrentar a un mundo laboral totalmente desconocido para ellos.
- Freelancear, realizar pequeñas aplicaciones web, realizar clases de programación y publicar avisos todos los días de lo que uno hace. En este campo me encuentro yo y bueno he podido sobrevivir y aprender bastante.
- Trabaja como desarrollador Part-Time en una consultora. Muy buena opción, solo que debes considerar tener trabajo para la casa. Ademas de considerar tener que votar algunos ramos.
- Por último trabajar en un Call Center como personal de soporte computacional.
martes, 17 de abril de 2012
Un ERP : Software de planificación de recursos
Muchas veces no le damos mucho énfasis como estudiante a esta palabra ERP. Sin embargo, su significado tiene gran relevancia para nuestro futuro como programadores o ingenieros en informática. Un ERP es un software para empresas, donde globaliza gran parte de los procesos que está conlleva. Ejemplo, un ERP para empresa de distribución de productos, donde tiene módulos de clientes, venta, despacho, facturación, inventario, contabilidad, estadística, etc… Este software tiene que adaptarse a los cambios de la empresa. Muchas veces estas aplicaciones son desarrolladas por grandes consultoras, con un sistema generalizado. Pero también muchas veces las empresas necesitan necesidades específicas para sus diferentes áreas. El desarrollo de estas aplicaciones a la medida son muy costosas y requieren de mucho tiempo para lograr el objetivo.
Un ERP hecho a la medida tiene una gran cantidad de fallas y estas son solucionadas a medida que la aplicación es usada.
Esta aplicación generalmente es multiusuario ya que requiere de muchas personas de diferentes áreas el uso de datos, tiene una base de datos centralizada y generalmente es instalada en un servidor local para una conexión local en la empresa.
viernes, 13 de abril de 2012
Protocolos de aplicación y su ejecución en los servidores
En mis tiempos de juventud estudiantil, era un simple usuario de internet. Navegaba como todas las personas lo hacen. Y como usuario final, nunca me importó como se producía cada proceso para visualizar un documento HTML. Y es que somos muy cómodos para entender dicha complejidad. Si a veces nos preguntamos cómo se hizo la coca-cola o como se realiza un determinado producto o como se realiza un servicio. Como Ingeniero ya no podemos darnos el lujo de usar algo y no saber cuáles fueron sus procesos para su creación, sobre todo cuando es algo relacionado con la computación, redes o informática.
La internet es maravillosa y siempre es bueno darse un tiempo para entender sus complejidades. Hoy hablaré un poco sobre la capa de aplicación del modelo OSI. La capa de aplicación tiene una gran cantidad de protocolos que se deben utilizar de forma estricta para desarrollar algún software o documento y poder transmitirlo a las redes y que sea recibido de forma correcta por el receptor. Para poder visualizar una página web, estas por lo general están alojadas en algún servidor, debes direccionarte mediante su dirección IP, pero para evitar escribir el numero IP , estas direcciones están alojadas en un servidor DNS que tiene por función guardar la direcciones y asignarle un nombre de dominio. Para acceder a una página web, solo tienes que escribir un nombre (ejemplo www.arraysblog.blogspot.com) y te conectarás al servidor DNS y este direccionará su ip correspondiente y podrás conectarte a servidor que está alojado dicha página. Pero para que el servidor pueda mostrar su web, este debe tener instalado el servicio de protocolo HTTP.
HTTP es otro protocolo de la capa de aplicación de la cual permite el intercambio de información de un cliente /servidor. Pues es muy fácil poder aplicar todos estos protocolos y poder hacer una web y poder alojarla en un computador personal (como servidor). Solo que también hay que tener en cuenta la seguridad que se requiere para evitar ataques externos.
La internet es maravillosa y siempre es bueno darse un tiempo para entender sus complejidades. Hoy hablaré un poco sobre la capa de aplicación del modelo OSI. La capa de aplicación tiene una gran cantidad de protocolos que se deben utilizar de forma estricta para desarrollar algún software o documento y poder transmitirlo a las redes y que sea recibido de forma correcta por el receptor. Para poder visualizar una página web, estas por lo general están alojadas en algún servidor, debes direccionarte mediante su dirección IP, pero para evitar escribir el numero IP , estas direcciones están alojadas en un servidor DNS que tiene por función guardar la direcciones y asignarle un nombre de dominio. Para acceder a una página web, solo tienes que escribir un nombre (ejemplo www.arraysblog.blogspot.com) y te conectarás al servidor DNS y este direccionará su ip correspondiente y podrás conectarte a servidor que está alojado dicha página. Pero para que el servidor pueda mostrar su web, este debe tener instalado el servicio de protocolo HTTP.
HTTP es otro protocolo de la capa de aplicación de la cual permite el intercambio de información de un cliente /servidor. Pues es muy fácil poder aplicar todos estos protocolos y poder hacer una web y poder alojarla en un computador personal (como servidor). Solo que también hay que tener en cuenta la seguridad que se requiere para evitar ataques externos.
miércoles, 4 de enero de 2012
Recopilación de páginas de desarrollo e informática
Es una recopilación de blogs de personas desarrolladores, apasionadas por compartir conocimientos !
- Genbeta Dev
- Judavi blog
- Blog de windows y desarrollo
- HTML5
- Academia Microsoft
- Un informático en el lado del mal
- Fayer Wayer
- Sage
- The proc
- EnriquePlace
- ComunidadJoomla
- ProgramadorPHP
- RodrigoConcha
- AndroidSgoliver
- EmanuelFeronatoFlash
- AulaFacil
- n4gash
- Seo Workingweb
- ProgramadorAsp
- diseniorWeb
- Cristalab
- MaestrosDelWeb
Esta lista se irá actualizando periódicamente, y se espera que puedan compartir ciertos sitios en los comentarios o sugerencias .
Suscribirse a:
Entradas (Atom)



