Technology

servicios - Technology - Work

4 listas para sobrevivir como desarrollador freelance – pequeña empresa

Lista 0: La lista de lo que quieres ofrecer. A ser posible especializarse en ciertas tecnologías y crear una oferta (ppt) de dichas tecnologías y trabajos que has hecho con ellas. Dales un valor a cada una de las tecnologías según tus prioridades. Empieza marketizando sólo un subset de tus conocimientos: Por ejemplo, si eres desarrollador ruby y javascript empieza sólamente con una (javascript más popular?). Es decir, crea un offering sencillo y priorizado.

Lista 1: Haz un listado de todas las agencias de tu ciudad-provincia-pais-área (has el infinito y más allá). Repasa sus trabajos y mira si tu offering encaja con lo que ellos necesitan. Mantén este listado actualizado cada 3 meses y dales un “valor” a cada una de estas agencias. Mantén un contacto de cada una de ellas. Cuanto más nivel tenga ese contacto mejor.

Lista 2: Mantén un listado de los meetups de tu set de tecnología de tu área. Meetup.com siempre tiene un montón. Dales un valor a cada una de ellas.

Lista 3: Listado de empresas con las que trabajas sin agencia de por medio. Esta lista es la que va a crecer más lentamente y la que más debes cuidar ya que es la más rentable a largo plazo. Vete formando tu pequeña cartera de empresas clientes. Dales una prioridad a cada uno de estos clientes.

Lista 4: Mantén un listado de web de “freelance”. Hay un montón. Lo mejor es centrarte en una o dos para alcanzar reputación en ellas. Al principio no ganarás dinero con ellas. Intenta hacer trabajos pequeños.
Un buen listado:
https://medium.com/@pablomassa/lugares-para-conseguir-trabajo-remoto-como-freelancer-6e9b86480c8f#.jxy7i0to9

Listados de trabajos:
* http://weworkremotely.com
* http://remoteok.io
* http://remotebase.io
* http://linkedin.com/jobs
* http://workingnomads.co/jobs
* http://angel.co/jobs
* http://authenticjobs.com
* http://folyo.me
* http://getonbrd.com (latam)
———-
Mediante broker:
* http://toptal.com
* http://workmarket.com
* http://crew.co
* http://hired.com
* http://onsite.io
* http://workingnotworking.com
* http://gun.io
———–
Webs de freelancers:
* http://upwork.com
* http://freelancer.com
* http://nubelo.com
* http://fiverr.com
* http://workana.com
* http://guru.com
———–
Not reviewed yet
* http://gigster.com
* http://wearehirable.com
* http://localsolo.com
* http://speedlancer.com (looks fishy)
* http://yunojuno.com
* http://coworks.com
* http://theworkmob.com
[1] https://medium.com/@pablomassa/sites-to-get-remote-work-as-a…

Finalmente una recomendación: (1) apóyate en alguien comercial si no te gusta, no quieres hacerlo.

Read More
desarrollo - notodocodigo - Programación - Technology

Manifiesto CODDDE a la hora de elegir lenguajes de programación

  1. Optimizada para los casos de uso del cliente  sobre nuestras preferencias tecnológicas. Es decir, que pueda cumplir los requisitos del cliente y su uso esté dentro de lo habitual del scope del proyecto. Por ejemplo, elegimos Ruby on Rails para hacer un proyecto web, Python para un proyecto de datos y C para un juego 3d windows.
  2. Priorizar la capacidad de iteración del producto sobre el rendimiento. En matemáticas muy básicas si la hora de desarrollo te cuesta 30-60 €/hora y un servidor te cuesta 25€/mes es evidente que es mucho más importante que tus desarrolladores puedan evolucionar el producto rápidamente a que el performance de la tecnología sea óptimo.
  3. Priorizar la legibilidad del código sobre la optimización. Los programadores de un proyecto cambian por tanto es más importante que el código sea legible a que optmizes 1ms la operación (si son 500ms posiblemente algo estés haciendo mal).
  4. Priorizar el uso de APIs de terceros sobre el desarrollo de nuevas funcionalidades. Si alguien se ha tomado la molestia de hacer algo que puedes utilizar a modo API o servicio, es mucho más probable que sea mejor que utilices ese servicio a que pidas a tus desarrolladores que lo desarrollen para ti (esto no aplica a funcionalidades core).
Read More
Big data - servicio - Technology

Servicio de etiquetado de datos

Uno de los principales problemas de machine learning es el correcto etiquetado de los datos para crear los datasets de training. Es necesario tener un buen equipo de personas expertas en los datos que etiquete tus datos, imágenes, textos, videos,…

 

El siguiente  servicio te consigue a esos expertos en etiquetar tus datos:

https://www.crowdflower.com/

Read More
python - servicio - Technology - Work

Las 7 preguntas clave en los proyectos de Big Data

Cada vez que CODDDE inicia la conversación con clientes sobre si es necesario realizar un proyecto de Big Data realizamos un pequeño cuestionario para conocer el “estado de data” de la nuestro cliente. Este cuestionario busca resolver 5 incógnitas fundamentales que se corresponden con los distintos elementos de una arquitectura de datos:

¿Cómo de buena calificarías la información que se utiliza en la toma de decisiones en tu empresa?

¿Está bien definida?

¿Es suficiente?

¿Está bien almacenada?

¿Está bien procesada?

¿Está bien mostrada?

¿Nos permite saber nuestra evolución?

 

Con esta información podremos saber si las fuentes de datos está suficientemente aprovechadas, si el data lake tiene información suficiente, si el data warehouse tiene una estructura de datos coherente, si las tecnologías de reporting son las adecuadas y si el uso de predicciónes es suficientemente bueno.

Read More
notodocodigo - Technology - Work

Conseguir trabajo remoto

Listado de enlaces donde se puede buscar y conseguir trabajos en remoto:

 

https://angel.co/job-collections/remote

https://authenticjobs.com/

https://gradberry.com/

https://goremote.io/

https://www.flexjobs.com/

https://jobs.github.com/

http://hnhiring.me/ – filter “remote”

http://jobmote.com/

https://jobspresso.co/browsejobs/

https://landing.jobs/

https://app.liquidtalent.com/explore/jobs

https://nofluffjobs.com/#criteria=remote

https://remote.co/remote-jobs-search/

https://remotecoder.io/

http://remotejobs.it/

https://www.remotelyawesomejobs.com/

https://remoteok.io/

http://jobs.remotive.io/?category=engineering

http://careers.stackoverflow.com/

https://www.wfh.io/categories/1-remote-software-development/jobs

https://weworkremotely.com/categories/2-programming/jobs

http://www.workingnomads.co/jobs

Read More
Rails - Ruby - Technology

Descarga parcial de archivos

Este artículo trata sobre la descarga parcial de archivos utilizando Carrierwave y Ruby on Rails. Utiliza net:http para controlar la descarga parcial de archivos.

 

https://twin.github.io/partial-downloads-with-enumerators-and-fibers

Read More
IMG_5860b
desarrollo - Design - diseño - servicio - Technology - Work

Desarrollo a medida

En CODDDE creeemos que la mejor forma de que sepas qué es lo que hacemos cada día es contándote nuestros casos de éxito asociados. Por ello queremos contarte la historia de HelpUP.

Read More