skip to content
Bliss' Neon Blog

Mistake I

/ 2 min read

Problem statement:

Often, the freelancer’s clients hire them for projects spanning over multiple months. In these cases, the freelancer decides to offer a discount for every full month, and the remaining days are billed at day rate. Every month has 22 billable days. Help them estimate their cost for such projects, given an hourly rate, the number of days the project spans, and a monthly discount rate. The discount is always passed as a number, where 42% becomes 0.42. The result must be rounded up to the nearest whole number.

Reflections:

Para este ejercicio sencillo debí haberle dado más importancia a la lectura porque; primero interpreté mal (lo que me llevó a gastar mucho tiempo en una solucion que estaba mal desde el principio) y segundo asumí lo que no era. Así que para el siguiente podría estar pasando más tiempo intentando entender en vez irme directo a tratar de solucionar.

Me doy puntos porque sinceramente sentí que tuve un buen mental y buen approach cuando la solución que daba no satisfacía. Ese consejo que escuché de querer resolver para aprender en vez de resolver rápido para ver que los test pasen fue clave y espero seguir adoptándolo.

Solo estuve tranquilo y con ganas de aprender en vez del approach que tenía antes de rushearlo, frustrarme y dejarlo a un lado.

Era sencillo pero como no estoy acostumbrado a hacer ejercicios así pues cuesta. Como todo al principio. Pero no pasa nada, quiero que esto sea long-term, así que no me preocupo por el tiempo que pase en un problema desde que esté en la mentalidad de aprender del mismo y de dejar el ego a un lado cuando no esté bien.

If your goal is long-term improvement, you shouldn’t care too much about your speed on problems.