Recomendados: [Hispasexy] [HispaPreguntas] [Plaza]

[Volver] [Catálogo] [★]
Estás en el hilo 84679 de /t/.
Título  
Opciones
Post
Archivo URL
Pass  (Para eliminar tu post, opcional)
Lee las Reglas antes de participar.
Lee las Reglas antes de participar.
Tipos de archivo: GIF, JPG, MP3, MP4, OGG, PDF, PNG, SWF, WEBM . Tamaño máximo: 24 MB.
En este tablón puedes publicar código con [code].

Noche de películas, proyecto [ac].
Noche de música en /pl/ pide tu canción


No abuses de los hilos de consultas técnicas. Trata de aportar contenido, opiniones, experiencias, recursos, en lugar de pedirlos.
Si quieres colaborar con el desarrollo de Hispachan, tienes toda la información en esta página.

Ruta de Aprendizaje de desarrollo e ingeniería de software
[A]
162014576233.png [S] ( 1.00MB , 1700x2800 , RUTA.png )
84679 Ruta de Aprendizaje de desarrollo e ingeniería de software
Anónimo

/#/ 84679 []

Hola negros. Soy estudiante de ingeniería informática y debido a que mi meme-universidad no me ha enseñado lo suficiente, he diseñado mi ruta de aprendizaje en el mundo de desarrollo de software, como pueden ver en pic related, decidí empezar por los conceptos introductorios como algoritmos y paradigma procedimental haciendo uso del Lenguaje C, a la vez que empecé a estudiar más a fondo matemática discreta.
Ahora quiero concentrarme más en la programación orientada a objetos a la vez que ir aprendiendo un nuevo lenguaje como C++ o C#, o incluso Java (más que todo por lo bien que les pagan a los desarrolladores que usan Java) pero creo que sería mejor leer sobre los fundamentos de como un buen software debe ser construido.
Y más adelante quisiera aprender sobre Linux pero por ahora no es mi prioridad.
¿Está bien construida está ruta?
¿Hay algún otro libro que me recomiendan?
¿Algún otro consejo?

>> Anónimo /#/ 84680 [X]
>>84679 (OP)
>>/t/ú muy bien negrito
>¿Está bien construida está ruta?
me parece que si, enfocate más en que es lo que quieres lograr con tus conocimientos de programación
>¿Hay algún otro libro que me recomiendan?
>¿Algún otro consejo?
cy
>(más que todo por lo bien que les pagan a los desarrolladores que usan Java)
el único consejo que te doy en buen plan negrito es: "nunca hagas algo como estudiar/trabajar sólo por el dinero que esto te va a dejar", no me mal entiendan, el dinero si es importante pero, no hagan eso de solo estudiar algo solo por el dinero que deja
de todas formas bien negro, ponle empeño en aprender por tu cuenta

>> Anónimo /#/ 84683 [X]
>>84679 (OP)
deberias poner el de linux en pasos 1, ese libro no es tan complicado y no deberia llevarte mucho tiempo. Por ahora tal vez no sea tu prioridad pero si es algo que deberias saber para que luego no choques cuando tengas que trabajar en linux viniendo de windows

>> Anónimo /#/ 84684 [X]
>>84679 (OP)
que universidad es esa para no recomendarla?

>> Anónimo /#/ 84686 [X]
>>84679 (OP)
por donde vas?
solamente estudiar bien (realmente bien entendiendo todos sus conceptos) el SICP lleva sus meses. De resto dedícale bien tiempo.

>> Anónimo /#/ 84687 [X]
162015111127.jpg [S] ( 33.39KB , 345x499 , 4186AAibrkL__SX...jpg )
84687
>>84680
Anotado negrito, gracias.
>>84683
>deberias poner el de linux en pasos 1, ese libro no es tan complicado y no deberia llevarte mucho tiempo. Por ahora tal vez no sea tu prioridad pero si es algo que deberias saber para que luego no choques cuando tengas que trabajar en linux viniendo de windows
He estado pensado en bajar e instalar una distro de linux y volverla mi entorno de desarrollo, pero como también puedo hacer lo mismo en Windows no lo tome mucho en cuenta. ¿Hay alguna ventaja o diferencia a la hora de desarrollar en alguna distro de Linux?
>>84684
Kek, negro es una universidad territorial de mi meme-estado de mí país, creo que no vale la pena decirte.
>>84686
Por el paso 1 negro, da la casualidad que empecé a leer pic related hoy, y me ha parecido interesante hasta ahora.

>> AnónimoOP /#/ 84688 [X]
>>84687
Olvide el OP

>> Anónimo /#/ 84697 [X]
>>84679 (OP)
Soy relativamente newfag en estas cosas. ¿Para qué se usan las matemáticas discretas?

>> Anónimo /#/ 84699 [X]
162015478454.png [S] ( 2.08MB , 1816x2944 , 1593668779258-0.png )
84699
>>84679 (OP)
Esta guia la saque del 4chanclas, tal vez te pueda servir

>> Anónimo /#/ 84703 [X]
>>84699
TAOUP está defasado. UNIX es mierda y Raymond un mogólico.
>perooo hurr durr plain text files

>> Anónimo /#/ 84704 [X]
>>84703
>si soy un brainlet y no puedo entender TAOUP nadie puede
eso leí

>> Anónimo /#/ 84708 [X]
Negros no se como ustedes hacen pero yo no puedo aprender matemáticas desde un libro (básicamente porque los libros que he visto nunca muestran ejemplos paso a paso, mientras que un video de youtube si kek). La pregunta en si saben de editoriales o libros que pueden sustituir un video de youtube, si lo se, si estas estudiando algo mas avanzado probablemente ni haya videos sobre el tema

>> Anónimo /#/ 84710 [X]
unix_dream.pdf ( 27.68KB , unix dream.pdf )
84710
>>84704
Idiota no hay nada que entender la filosomierda de UNIX no es real, es ALGO QUE ELLOS se inventaron para justificar su porquería. El TAOUP motto es "todo es un puto archivo", "archivos de texto son mejores que binarios", gran retraso mental.

https://www.youtube.com/watch?v=9-IWMbJXoLM

http://xahlee.info/UnixResource_dir/writ/unix_phil.html
https://mkremins.github.io/blog/unix-not-acceptable-unix/

>> Anónimo /#/ 84713 [X]
>>84679 (OP)
Negro, la verdad no sé si C sea paso 1, enseña cosas elementales para la programación como lo son la programación imperativa (Aunque a dia de hoy es raramente usada) y gestión de memoria sin agobiarlos con conceptos más avanzados como la POO, aunque si ya conoces algo de programación puedes tomarlo sin problema. Si piensas programar en java te recomiendo effective java, te enseña buenas practicas para el lenguaje.
Aunque como dice >>84683 linux es una mejora bastante buena en tu calidad de vida (Sobretodo si piensas programar en C, en otros lenguajes un poco más multiplataforma no es tan esencial) instalar herramientas de desarrollo es más simple (Y con menos bloat, por ejemplo git, en windows tienes que instalar gitbash, una terminal unix para poder usar git, pero en linux solo tendrías que instalar el paquete de git para tenerlo todo listo)

>> Anónimo /#/ 84716 [X]
>>84710
>>84703
>todo ese butthurt porque alguien quiere apender algo
lo que digas negro, lo que digas.

>> Anónimo /#/ 84721 [X]
>>84716
COPE.

>> Anónimo /#/ 84722 [X]
>>84721
>ese control de daños
kek

>> Anónimo /#/ 84726 [X]
>>84722
COPE HARDER FAGGOT!

>> Anónimo /#/ 84727 [X]
>>84679 (OP)
Puedo empezar si no tengo idea de nada con el libro de c?

>> Anónimo /#/ 84728 [X]
>>84697
Las matemáticas discretas operan sobre conjuntos con elementos bien definidos, sin divisiones sucesivamente más pequeñas entre sí, como el de los números naturales. Es decir, desde un punto de vista de matemáticas discretas, no debes tomar el valor 8.4567, debes establecer si es un 8 o un 9.

>> Anónimo /#/ 84729 [X]
>>84687
Baja una distribución con amplia comunidad y documentación(ubuntu, arch, debian, tal vez linux mint). Encontrarás negros aquí que de entrada te acosarán con "muuh ubuntu es para retrasados kek", cuando su instalación de Arch Linux se rompe cada dos semanas por actualizar el sistema sencillamente. Mi recomendación es Debian, Ubuntu, Linux Mint para empezar. Luego que te familiarices con el sistema, podrás empezar a probar otras distribuciones, hasta culminar con una compilación personalizada de Gentoo como paso definitivo hacia una vida de sabiduría y virginidad.

Also: el desarrollo en Linux es más eficiente que en Windows, donde una gran de compiladores son emuladores de un sistema Unix-like como Linux.

>> Anónimo /#/ 84747 [X]
>>84687
Si quieres aprender a usar Linux instala Linux Mint, fácil, estable y amigable, hasta te puedo enseñar a instalarle el MS Office sin tanto desmadre.

>> Anónimo /#/ 84751 [X]
>>84747
como instalo MS office sin tanto desmadre?

>> Anónimo /#/ 84759 [X]
>>84728
¿Y para qué sirven?

>> Anónimo /#/ 84771 [X]
162022691667.png [S] ( 75.36KB , 526x466 , ss-01-21.png )
84771
>>84751
>descargas una iso de ms office 2016, son fáciles de encontrar
>descargas wine y play on linux
>montas el iso de instalación, solo es darle doble click
>vas a play on linux e instalas ms office 2016 (method b)
>haces las instalación normal y cuando te pida el archivo para instalar seleccionas CD/DVD
Si en el proceso de instalación te marca error solo instala winbind en la terminal con un sudo apt install winbind y vuelves a instalar el office, y listo.

>> Anónimo /#/ 84773 [X]
>>84771
que maravilla, con los conocimientos adecuados puedes hacer cualquier cosa que uno se proponga en linux
La activacion de producto da mucho por culo?

>> Anónimo /#/ 84775 [X]
>>84773
No, no tienes que activar nada, el registro de windows se elimina para que no este jodiendo con la licencia.

>> Anónimo /#/ 84776 [X]
Aquí OP
>>84729
>Baja una distribución con amplia comunidad y documentación(ubuntu, arch, debian, tal vez linux mint).
Como mi equipo es algo modesto en especificaciones, había pensado en instalar lubuntu, y hacerlo mi entorno de desarrollo, por lo que he investigado está muy bien para mi pc-patata.
>Luego que te familiarices con el sistema, podrás empezar a probar otras distribuciones, hasta culminar con una compilación personalizada de Gentoo como paso definitivo hacia una vida de sabiduría y virginidad.
KEK, no creo que llegue a tal nivel negro, pero bueno, lo tendré en cuenta, gracias.
>>84747
>Si quieres aprender a usar Linux instala Linux Mint, fácil, estable y amigable, hasta te puedo enseñar a instalarle el MS Office sin tanto desmadre.
Negrito, soy lolpobre, mi equipo es de 2 de RAM y tiene un intel de 1.7 Ghz CON 500GB de HDD. Como dije arriba me ire con lubuntu por sus especificaciones modestas, pero agradezco tú voluntad.
>>84759
>¿Y para qué sirven?
Me conseguí este articulo negrito y lo explica bastante bien.
https://betterprogramming.pub/why-you-should-study-discrete-mathematics-as-a-software-engineer-9ec68108b104
Te traduciré unos párrafos nada más por ser tú <3
>Las matemáticas discretas son un prerrequisito vital para aprender algoritmos, ya que abarcan las probabilidades, los árboles, los gráficos, la lógica, el pensamiento matemático y mucho más. Simplemente las explica, de modo que una vez que se adquieren esos temas básicos, es más fácil profundizar en los algoritmos.
>Lo mismo ocurre con temas como:
>La teoría de grafos (utilizada en redes, sistemas operativos y compiladores)
>La teoría de conjuntos (utilizada en ingeniería de software y bases de datos)
>La teoría de la probabilidad (utilizada en la inteligencia artificial, el aprendizaje automático y las redes)

>> Anónimo /#/ 84777 [X]
>>84771
Negro para que sirve el play on linux? siempre use wine y nunca tuve problemas

>> Anónimo /#/ 84778 [X]
>>84771
Buen aporte negrito, gracias.

>> Anónimo /#/ 84783 [X]
>>84776
>Negrito, soy lolpobre, mi equipo es de 2 de RAM y tiene un intel de 1.7 Ghz CON 500GB de HDD. Como dije arriba me ire con lubuntu por sus especificaciones modestas, pero agradezco tú voluntad.
Puedes usar Linux Peppermint, sus requisitos minimos son una RAM de 516mb y cualquier procesador que sea x86 lo soporta, aunque aun existen distro mas ligeras pero sacrifican mucho.
>>84777
Es una interfaz de usuario para wine que tiene una configuraciones extra para que instalar cosas con wine no sean un dolor de huevos.

>> Anónimo /#/ 84789 [X]
>>84777
>>84783
> que sirve el play on linux?
>Es una interfaz de usuario para wine que tiene una configuraciones extra para que instalar cosas con wine no sean un dolor de huevos.

Playonlinux es un wine+gui con muchos parches, gaymers putaku que han querido volver su sueño realidad de pajearse con simuladores de monas chinas y el fornaitz, lo han modificado para que funcione. La ventaja es que te deja tener varias versiones de wine.

>> Anónimo /#/ 84798 [X]
>>84789
Básicamente lo que yo dije, una Graphical User Interface para wine con opciones y configuraciones extra para que el uso de wine sea mas amigable para la gente que no esta familiarizada con la CLI de wine.

>> Anónimo /#/ 84800 [X]
>>84776
>Te traduciré unos párrafos nada más por ser tú <3
¡Muchas gracias, negrito! Pero yo ya sé inglés, kek
>also
La matemática discreta me llamó mucho la atención. Puede que después de leer El lenguaje de programación C y prácticar con C le eche un ojo al libro que aparece aquí >>84679 (OP).

>> Anónimo /#/ 84801 [X]
162023260461.png [S] ( 287.42KB , 490x360 , Neofetch.png )
84801
>>84703
>>84704
>>84716
>>84721
>>84722
>>84726
Negros: ¿Todo bien en casa?

>>84776
>2 gb de RAM
>1.7 GHz
>500 GB de Hdd
Te entiendo negrito. Ser pobre duele.
Te recomiendo que te busques cualquier cosa que use como un WM Openbox, es de lo mas ligerito que existe (entre los WM floating, que son los que funcionan similar a Windows).

>> Anónimo /#/ 84806 [X]
>>84801
>intel atom n2600
negro para que usas ese tostador?

>> Anónimo /#/ 84808 [X]
162023412016.jpg [S] ( 39.56KB , 480x480 , 157343384647.jpg )
84808
>>84806
1-En Argentina dieron los samsung 100NZA gratis como compus del gobierno.
2-Soy lolpobre.

Objetivamente, en el momento que la dieron ya estaban bastante cerca de la frontera de lo obsoleto. Pero fue esa misma razón la que hizo que me frustre con windows, indirectamente empujandome a linux.
Así que honestamente le tengo algo de cariño por eso.


Eliminar hilos/posts
Reportar un hilo/post
[Volver] [Catálogo] [★]