Gracias por la A2A.
Desafortunadamente, no puedo responder tu pregunta sobre “puedo hacerlo”:
1) No tengo mucha idea de qué antecedentes tienes,
2) No sé qué tan bien aprendes,
3) No sé cuáles son las reglas de Facebook para los internos.
Aquí está tu primera lección. Puede escribir cualquier pregunta que desee en Quora, incluyendo una como esta que no tiene contexto. Eso es culpa de Quora por permitirlo. Pero es culpa tuya no haber comprendido eso y asegurarte de que se proporcione suficiente contexto. No puedes obtener grandes respuestas de esa manera, y podrías haber obtenido una respuesta mucho mejor de mi parte si la tuviste. Ambos salimos peor por la forma en que hiciste la pregunta.
A contestar lo que pueda.
- Si tengo la oportunidad de aprender un idioma extranjero, ¿cuál debo aprender? ¿Por qué?
- ¿Soy demasiado viejo para convertirme en contorsionista?
- Soy nuevo en el mundo de SAP y mi proyecto de SAP está establecido de manera que no hay posibilidades de aprender cosas nuevas. Pero quiero aprender SAP. ¿Cómo puedo aprender SAP por mi cuenta?
- Tengo una entrevista mañana, Java / J2EE. ¿Cómo puedo mejorar mis habilidades técnicas y de comunicación hoy para poder desempeñarme bien mañana?
- Soy un profesional de software con 7 años de experiencia como desarrollador de Oracle PL / SQL. Me gustaría aprender big data, que creo que es el futuro de la base de datos. ¿Cómo puedo empezar desde cero?
En general, si desea ser considerado un buen candidato para cualquier empresa,
“Aprender Java” no es suficiente. Una carrera informática no se trata de un lenguaje de programación. Necesitas tener un fondo decente en informática. Si quieres “hacerlo”, te sugiero que te metas en una universidad y obtengas esos antecedentes. De hecho, si tienes que elegir entre ser un interno o ir a la universidad, ve a la universidad.
Si eres medio inteligente y la Universidad es medio decente, aprenderás lo suficiente; Las universidades están diseñadas para enseñar. Pero no puedes jugar al holgazán.
Respecto a Facebook: tenía la impresión de que estaban muy orientados hacia PHP. Personalmente, creo que PHP es un lenguaje terrible, y que tus energías se gastarían mejor aprendiendo Java y ciencias de la computación, pero si insistes en ingresar a Facebook, probablemente haré un esfuerzo para aprender algo sobre PHP. Deberías preguntar a una persona de Facebook sobre esto.
¿Hay alguna razón particular por la que quieras ser un interno en Facebook? ¿Va solo porque suena “cool”? No es una gran razón en mi humilde opinión. Hay miles de empresas de alta tecnología perfectamente perfectas donde ser un pasante sería una buena experiencia, e incluso una buena elección de carrera. Encuentre su pasión (mera “codificación”, no lo es) en el negocio de software, y luego busque una compañía que quiera esa pasión.
EDIT: OP aclaró en un comentario que ya está en una universidad decente, y no se quejó de que estaba teniendo problemas para aprender. Eso se encarga de 1) y 2) en mi lista; Él está haciendo lo correcto.
También aclaró que no estaba específicamente interesado en Facebook. Ok que me queda Ver mi comentario en cursiva arriba.