[ home ] [ a / jp / h / lain ] [ b / hum ] [ d / mu / v / vis / tech / x ] [ meta / nexo ]

/tech/ - Tecnología

No rompas las leyes de Isaac Asimov






(Para eliminar)




File: Bsodwindows10.png (37.77 KB, 1920x1080) ImgOpsiqdb

37.77 KB

No.3850

Hola ways. Acá un anon que este año se graduó de bachillerato y por varios motivos no entré a una universidad. Quiero entrar a una, pero no estoy del todo seguro que hacer mientras para tener mejores currículums a futuro, por lo que he pensado aprender programación por mi cuenta y quizá crear algunas páginas html. ¿Por dónde podría empezar y algún consejo respecto al tema?
>>

No.3851

>>

No.3853

Si te interesa la "programación de verdad" checa el HTDP. Si ya sabes algo, busca el SICP. Luego aprende C (me gusta el K&R, pero no sé si recomendarlo), o C++ con "A tour of C++" de Bjarne.

Con eso, y algoritmos + estructuras de datos (Skiena, o Cormen si te gustan las matemáticas), le rompes la cara a la mitad de los que se dedican a esto.
>>

No.3854

Un consejo útil: Evita los grupos de FB, Discord, o cualquier otro medio, sobre "programación" (inclyendo canales de yt de "programadores"). La mayoría de los que están ahí son unos ignorantes que no tienen ni idea de lo que dicen, y en su vida se han topado con alguien que los deje callados.
>>

No.3855

Si quieres aprender der las bases estudiate lógica y tablas de verdad. Luego ya puedes empezar programación autodidacta sabiendo por donde te da el aire.
>>

No.3856

File: lel lol.png (304.52 KB, 653x653) ImgOpsiqdb

304.52 KB
>>3850
Primero piénsalo bien: el webdev (tanto front-end como back-end) es la clase de programador más baja que hay. Vas a tener que ser o muy bueno o un mentiroso para que te contraten porque al ser lo más fácil relacionado a programación, es lo más demandado y también está lleno de gente muy incompetente que solo aprendió informática porque "es el futuro bro xd"
>¿Por dónde empezar?
Eso es muy sencillo. Aprende HTML5 (es decir HTML moderno) y CSS3 mirando tutoriales o como puedas. Puedes empezar descargando un editor de código como el archi conocido VS Code o aprender a usar algo más productivo y con mayor curva de dificultad como Vim o Neovim, después haz una página sencilla, abrela en el navegador y listo, ya diste el primer paso.
Lo siguiente es aprender a usar Node.js (Javascript). Ese SÍ es un lenguaje de programación, digamos, "serio", así que vas a tener que familiarizarte con conceptos básicos programación como variables y estructuras de control de flujo. Javascript funciona "out of the box" en todos los navegadores pero si quieres tener una carrera seria vas a tener que instalar NodeJS como puedas y aprender a usar la línea de comandos (aquí es donde se recomienda cambiarse a un sistema de verdad como Linux debido a la robustez y eficiencia de su toolchain para programar).
Una vez domines HTML, CSS, Javascript y tengas Node instalado ya puedes empezar a aprender cosas que sí son requeridas en el ámbito laboral como los infames frameworks para crear aplicaciones web (React, Vue y demás) y otra herramienta de línea de comandos importante, Git. Git lo vas a usar si o si en cualquier compañía o trabajo serio, así que mejor ve haciendo una cuenta de Github o GitLab. Como un extra, al aprender javascript familiarízate con prácticas de programación profesionales: líneas de código siempre por debajo de 80 caracteres, identación coherente y sin redditespacear en el código. En serio, no has visto el código de un amateur. Es mierda visual.
>>

No.3857

>>3856
Creo que lo acabaste de espantar completamente lmao
Igual no está mal, me parece bien solo que me dio gracia
>>

No.3858

Sabes ingles? hay mucho recurso por ahi para aprender tanto el html que buscas como bases de la programacion, desde auditar cursos populares de coursera (puedes ver el contenido y hacer los ejercicios, pero no te dan certificado) hasta paginas que te enseñan con retos como ir dominando cosas como html, css y javascript
>>

No.3860

>>3856
>es la clase de programador más baja que hay
Eso implicando que el webdev que todos hacen sea diseño y no informática perse.
>>3857
Al contrario, le puso los pies en el suelo. Muchos jewtubers como holamundo o soydalto pintan a la informática y cualquier otra disciplina en general como un mundo de caramelo, cuando la realidad es completamente diferente, toda esa biblia que le tiro el wai es apenas la punta de iceberg, y solo orientado a front-end, la cosa mas simplona del webdev, porque le falto cosas como redes, ciberseguridad, encriptación, bases de datos, análisis de datos y sistema en la nube pare ser considerado un desarrollador web de verdad.
>>

No.3862

Aunque quizá OP solo quería divertirse un rato haciendo páginas web, y no ganarse la vida trabajando como programador.

>>3860
Me cuesta trabajo discernir si ellos (esos yt-bers) dicen esas cosas por ignorancia, o por malicia y que la gente compre sus cursos. Ni siquiera sé cual de las dos sería peor.
>>

No.3892

>>3858
Esto necesitas mas que todo manejar el ingles, y ten cuidado con algunos cursos sobre todo de yutubers que a veces se pasan de listillos enseñando cosas que podrías aprender gratis y te lo venden a precio de oro
>>

No.3894

>>3850
Esta pagina te ayudara, necesitaras un editor de texto aunque lo puedes hacer con el mismo bloc de notas
https://www.w3schools.com/default.asp
>>

No.3895

>>3894
Tremendo AMATEUR
>>

No.3907

>>3895
Asi es hijodelagranputa, tambien los escribo en posits irl porque soy un putisimo loco
>>

No.3909

>>3907
El loco hombre le dicen


[Post a Reply]
[ ]
[ home ] [ a / jp / h / lain ] [ b / hum ] [ d / mu / v / vis / tech / x ] [ meta / nexo ]