Si trabajas como programador de Java (especialmente en un puesto superior), ¿cómo aprendiste Java?

Aprendí Java cuando se introdujo en la versión beta en 1995. La sintaxis de Java se derivó del lenguaje C para capturar la mentalidad del lenguaje dominante del día. Como yo era un programador en C, esta fue una transición natural.

Aprendí Java de la versión 0.99b6 y se finalizó a 1.0. Escribí algunos applets y primeros clientes ligeros por diversión para usar el nuevo lenguaje en la emergente nueva Internet pública. Básicamente llevó mi conocimiento de C / C ++ hacia adelante.

Me entrevisté como programador en C para un trabajo en los Estados Unidos. Obtuve el trabajo y aterricé en los EE. UU. En febrero de 1997. Trabajé en IBM trabajando en aplicaciones de red internas utilizando Java como cliente. Nunca escribí otra línea de C.

Entonces ahí lo tienes. Elegí el idioma como la “próxima gran cosa” y gané la lotería a ese respecto. He estado programando profesionalmente en el idioma desde entonces. Más de 17 años ahora. Hay muy pocas personas en la industria caminando fuera de Sun que tengan esa distinción en sus hojas de vida y puedan probarlo. En realidad, la experiencia está más cerca de 18 años y medio, pero solo reclamo mi experiencia en los EE. UU., Ya que fue donde comenzó como un verdadero trabajo y no retoques.

En un momento, el equipo en el que estuve ayudó a depurar los nuevos controladores delgados JDBC Tipo 4 para DB2. Recibimos compilaciones nocturnas de ese equipo y les enviamos parches cuando encontramos problemas y los solucionamos. Mis huellas digitales están en ese código.

Entonces sí, me considero muy, muy bueno en esto. Soy un programador de Java de la “vieja escuela”. Literalmente he visto crecer el lenguaje y he estado con él en cada iteración. También tenga la distinción de encontrar errores importantes en las pilas de proveedores, incluido uno en la propia JVM.

Principalmente pura suerte y estar en el lugar correcto en el momento correcto de la industria. Además, tenía los antecedentes previos para aprender el idioma rápidamente. Adquirir mindhare para fomentar la adopción de nuevas tecnologías es muy importante y Java fue una de las primeras tecnologías que se diseñó teniendo esto en cuenta. Y, muchacho, valió la pena.

More Interesting

Si tomo un descanso en mi carrera, ¿obstaculiza mis perspectivas de conseguir el próximo trabajo?

¿Por qué la gente pensaría que es mejor que los hombres sean altos que una estatura promedio?

Estoy comenzando a trabajar independientemente como desarrollador front-end, ¿cuáles son algunos de los mejores consejos o sugerencias que me pueden dar?

Soy un estudiante de Contaduría Pública, cursando un curso de pregrado en la Universidad de Madras (correspondencia). Tengo muchas ganas de entrar en uno de los IIM para mis estudios posteriores. ¿Me será posible hacer eso con mi grado de correspondencia y una calificación de CA?

¿Cuáles son algunos consejos para tener éxito en el estudio de la microbiología?

¿Cómo ven los reclutadores a los servidores públicos en Singapur?

¿Cuál es el alcance de conseguir un trabajo en una agencia espacial después de mi maestría en ingeniería aeroespacial?

¿Las firmas consultoras en IIM no seleccionan a los estudiantes que hicieron su B.Tech de las universidades de ingeniería de nivel 3 para las ubicaciones?

Soy un premed que fue rechazado de la escuela de medicina. ¿Qué opciones de carrera tengo?

¿Qué libros debo leer antes de ir a la universidad?

¿Cuál es el mejor plan de acción para convertirse en un profesional en los campos del aprendizaje automático y la inteligencia artificial?

¿Qué pueden hacer los estudiantes de ECE por India?

Cómo usar mi título en informática para ayudar a las personas

Yahoo me dijo que me contrataron, pero me retuvo durante 10 semanas sin salario y luego me dijo que la contratación no fue aprobada. ¿Que puedo hacer?

Acabo de comenzar a trabajar en una pequeña organización como gerente de proyectos y me gustaría saber si puedo agregar alguna certificación o hacer algún curso que pueda agregar valor a mi trabajo (tengo más de 6 años de experiencia laboral, pero esta es la primera vez que tengo asumido el papel de gestión de proyectos)?