Coder Social home page Coder Social logo

famaf-private / cs-famaf Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jramosss/cs-famaf

0.0 0.0 0.0 580.57 MB

Archivos de la carrera Cs de la computacion - FaMAF UNC

Shell 0.88% JavaScript 7.74% Ruby 0.20% C++ 1.53% Python 7.76% Perl 0.41% C 31.13% Emacs Lisp 0.01% Java 0.30% Haskell 42.34% Scala 2.57% VHDL 0.09% C# 0.18% Assembly 3.04% Prolog 0.01% Standard ML 0.01% OpenEdge ABL 0.16% CSS 0.15% TeX 0.40% SystemVerilog 1.10%

cs-famaf's Introduction

Licenciatura en Ciencias de la computacion - FaMAF UNC

Bueno, estoy escribiendo esto el 21/11/21, arranque la carrera en 2018. No me estoy por recibir de licenciado ni a palos, estoy como a 14 materias de eso, pero no lo voy a hacer, asi que me parecio el momento apropiado para escribir este readme dejando mis pensamientos, consejos y cosas para decir sobre la carrera. Estoy a muy pocas materias de recibirme de analista, asi que por lo menos de los primeros 3 años les puedo hablar.

Cosas a saber de la carrera/facultad

Si estas empezando/por empezar la carrera esto seguramente te sirva, sino ya las debes haber descubierto.

Cs de la computacion vs Ingenieria en sistemas

CS

Basicamente nadie conoce esta carrera a dia de hoy, entonces cuando digo lo que estudio, todos me miran con cara rara y me preguntan, ¿Que es como ing en sistemas? ¿Donde se estudia eso?. Esta carrera es mas cientifica, hay materias como Introduccion a la logica, Analisis Numerico, Algoritmos 1, en las cuales ves temas a los cuales probablemente no les veas ninguna utilidad, hasta que te das cuenta que son mas bien orientadas a la investigacion academica (osea un doctorado). Tambien en muchas materias que son super practicas, ves cosas mas "profundas". Como no me sale describir esto con palabras, les doy un ejemplo. En bases de datos nos pusimos a ver optimizacion de consultas. Las bases de datos son super utiles y no hay empresa que no las use, pero en esta carrera en vez de ver cosas mas practicas, como por ejemplo hacer un proyecto con ORM's, nos muestran como el compilador hace la optimizacion de consultas, cosa que no te va a ser util a no serque quieras investigar sobre gestores de bases de datos, o crear el tuyo propio.

Hasta el titulo de analista esto es solo un enfoque a las materias, no se nota tan intenso, pero van a ver que despues en 4to y 5to hay materias tales como logica, lenguajes formales, FISICA?¿?¿?¿¿?.

Ing en sistemas

No estudie ing en sistemas, pero se que esta es mas orientada directamente a ser un ingeniero, planear proyectos y plantear como se harian, con que tecnologia y herramientas podria llevarse a cabo, etc.

Al fin y al cabo, si queres ser un desarrollador, cualquiera de las dos carreras te sirven, pero que sepan que toman distintos enfoques.

FAMAF es realmente tan dificil como dicen?

Otra cosa que todo el mundo me dice cuando les digo que estudio en famaf es: "Uh es imposible eso", "es para gente re inteligente". A medida que pasaba la carrera cambiaba mi posicion sobre esto, les digo lo que pienso ahora.

Primero que nada voy a aclarar, me parece que estoy sonando bastante pretencioso, como si yo realmente me creyera inteligente, es mi momento de aclarar que no, pero hay mucha gente que se cree mil por estudiar esta carrera, se piensan que son superiores a los otros, asi que mi consejo es que no les den bola, y si ustedes son uno de esos, bajense del pony por favor son infumables.

Cuestion: es una carrera DISTINTA, en una facultad DISTINTA (mas adelante voy a hablar de la facu), la mayoria de las carreras tienen muchas cosas bastante metodicas, quizas les enseñan matrices al igual que nosotros, pero no intentan mostrarles los fundamentos de las matrices, las cosas mas complicadas, nosotros tenemos que entender todo eso, es mas abstracto, pero la ventaja es que no tenemos que memorizar, sino entender. Un ejemplo de esto es: Tenia unos amigos que estudiaban ingenieria quimica en la FCEFYN, y en primer año los hacian aprenderse de memoria las demostraciones de los teoremas, a nosotros nos hacian aprender a demostrar cosas, para despues poder demostrar que a * 0 = 0 para todo a real. Tiene sus ventajas y desventajas, a veces te podes trabar muy fuerte por no entender algo, pero tambien tenes la ventaja de no tener que aprender cosas de memoria que nibien termines la materia se te va a ir de la cabeza.

Hay muchas materias que tienen como unica finalidad abrirte un poco la cabeza, seguramente nunca en tu vida vayas a hacer una integral o hacer derivadas parciales, pero eso te abre la cabeza a resoluciones de problemas distintos.

Sobre FAMAF

A los 18, apenas empece la carrera, notaba grandes diferencias entre mi facultad y la de mis amigos/as. La mayoria eran super estrictas, tomaban asistencia en las clases, eran super injustos en los parciales, los profes te daban 0 bola si querias apelar un problema que tuviste, habia profesores que les gritaban a los alumnos, etc.

Nuestra facu tiene muchas particularidades que a decir verdad son super utiles y te ayudan mucho a mantenerte en la carrera sin morir.

Los profes:

Para ser profesor en esta facu, necesitas ser doctor o estar en los ultimos años de un doctorado, osea que los profes son realmente picantes, y a diferencia de muchos profes salames de otras facultades, estos no se creen mil, no te denigran ni te aclaran todo el tiempo que son mas picantes que vos (hay algunas excepciones pero son muy pocas). Aparte de ser buenos profesores en su mayoria, son abiertos a preguntas, te ayudan bastante en la materia, intentan que vos realmente entiendas lo que te estan explicando, dan muchas consultas y espacios para preguntas (como zulip).

Examenes:

Una cosa que tiene nuestra facultad y casi ninguna otra tiene, se puede promocionar con recuperatorio, se pueden recuperar 2 parciales y quedar regular o incluso promocionar, son bastante flexibles.

Sigo escribiendo cuando me vuelva la inspiracion o me reciba, lo que pase primero.

Ambiente:

Al ser tan pocas personas en la facultad, se genera un ambiente mas ameno, los profes tienen una relacion mas cercana con los alumnos, y no es dificil generar una relacion con los profes en la cual ellos se acuerden de vos. Esto es algo que a mi personalmente me gusta bastante, sobretodo cuando ya agarras mas soltura. Un ejemplo de esto son los canales de zulip que hay en la facultad (si es que se sigue usando zulip), hay algunos canales para hablar de boludeces, otros que son para ofrecer trabajo, y si tenes alguna duda, ahi tenes una comunidad de personas que estan en la industria o que son estudiantes o que quiza hasta trabajaron en la NASA. Fun fact: consegui mi primer trabajo por preguntar una boludes en zulip.

Preguntas que NADIE me hizo pero las respondo pq es mi repo y hago lo que quiero:

Seccion de cosas que deberia hablar con un psicologo pero prefiero despachar en un repositorio que momentaneamente esta privado

Por que no vas a hacer la licenciatura?

Me di cuenta que no es necesario tener un titulo para saber programar, tampoco soy partidario de que "con un cursito ya estas listo", la carrera me enseño un monton de cosas y me enseño a pensar de una manera distinta, cosa que me encanta, pero siendo que yo no soy tan buen estudiante, hacer """""""2 años""""""" mas de carrera no me es algo facil (teniendo en cuenta que hacer 3 años de carrera me tomo 5 años).
Como dije anteriormente, en bases de datos nos enseñaban como funcionaba el compilador de SQL con DEMASIADA profundidad. Asi se veia una filmina de una clase de bases de datos: Filminas bases de datos Por supuesto super out of context, pero tampoco era util, por que despues llegue a la industria y estaba LEJISIMOS de esto, empece a trabajar y me pusieron con Django donde las querys eran extremadamente mas simples y no tuve que tocar esto (ni creo que vaya a hacer algo de este estilo en mi vida).

Lo cierto es que nos dan cosas que te hacen entender como funciona todo desde un nivel extremadamente bajo, pero digo yo, hace falta una materia de un semestre entero para ver tan detalladamente este tipo de cosas???.

Y despues pensé: que materias hay en 4to y 5to?

  • Lenguajes formales y computabilidad
  • Modelos y simulacion
  • Logica
  • Fisica
  • Lenguajes y compiladores
  • Ing. del software 2
  • Optativas (que siempre se da mineria de datos y alguna que otra, no es como que tengas mucha opcion ahi)
  • Tesis.

¿Alguna de esas materias suena como que te vaya a ayudar en la industria? No, despues van y te hacen hacer un CRUD y listo.

Mis criticas a la carrera

Positivas:

  • Te enseña a pensar distinto
  • Siempre te hace "ir mas alla"
  • Te enseña a buscarle la vuelta a las cosas, buscando la eficiencia
  • Hay muy buenos profesores

Negativas:

  • Te enseñan lenguajes muy viejos y que no se usan en la industria
  • Excepto Ing. del software 1 y quizas paradigmas, el resto de materias te dejan en bolas frente a la industria
  • TIENEN UN PLAN DE ESTUDIOS DEL 2002 AAAAAAAA

cs-famaf's People

Contributors

jramosss avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.