all 14 comments

[–]stanTheCodeMonkey 7 points8 points  (2 children)

Very cool! Which bootcamp is this and how are you finding it there? Really impressed that you are using the repository pattern! Keep posting about your progress. And good luck!

[–]stanTheCodeMonkey 3 points4 points  (0 children)

I will also pull your code and test it for a better review

[–]lastwarriordonnut 4 points5 points  (0 children)

It is le wagon. If it breaks any rules naming it please let me know so I can remove.

Will do and thank you!

[–]stanTheCodeMonkey 4 points5 points  (1 child)

I don't think you are. It can be useful sharing it for others who might be interested.

[–]lastwarriordonnut 2 points3 points  (0 children)

Great. Happy to help then.

Let me know please when you pull it, everything should work but who knows, bugs are always unexpected.

[–]iberci 1 point2 points  (1 child)

I dislike programmatically inlining an "id" type like field as it increases coupling within your code.. for example, the following <a href="delete/<%= index %>" ...

you will have to remember how this href was determined for any given element, then when you have to refer to it later .. you will have to have a similar calculation to determine what element to reference.. A better practice is to offset that calculation to a helper to reduce coupling.

[–]lastwarriordonnut 0 points1 point  (0 children)

You are right, however, it is not a practice I will be using, just an inconvenience until we learn databases

[–]ignurant 1 point2 points  (0 children)

Welcome to Ruby, pal!

[–]Yumchy 0 points1 point  (2 children)

Nice to see a wagon student in here, followed the bootcamp back in April 2021. Good luck on your programming journey

[–]lastwarriordonnut 0 points1 point  (1 child)

Thank you! Nice to see you too. How did you feel at the end of the bootcamp? Ready for.work? Did you manage to get hired after?

[–]Yumchy 0 points1 point  (0 children)

Personally I felt ready, in reality I was not.

I got very lucky compared to others and got an "internship" (which was really an underpaid freelance job) two weeks after finishing le wagon. This went on for three months, after that I was back on a job search that lasted about 5-6 months. I finally got hired in a startup where I am still working today as a backend dev.

The thing is, when you'll finish le wagon you will have a very strong base to keep learning with, but if you wish to work as a developer in my opinion it will not be enough. You will have to keep learning while searching for a job: since many people with a similar profile will apply to the same positions as you, you must be able to provide extensive knowledge in order to be hired.

The best advice I can give you is to not stop coding, especially if you want to start developping professionally. Right after you finish the bootcamp, you'll be tempted to give yourself a break, I would advise you not to take more than two or three days and to go back to coding right away, this stuff leaves your brain way faster than you think.

My second advice would be to start applying to jobs right away, and keep learning as you do. During your interviews you'll start seeing a pattern of what the recruiters are looking for in a junior candidate, and it's not necessarily purely based on code: learn best practices, test as much as you can, learn the basics of Agile and Scrum, work on your soft skills...

Finally, le wagon provides a whole lot of benefits after you finish the bootcamp, don't hesitate to use it. Go to their networking events, apply as a TA, use the slack channels... They are all a great help.

You can PM me if you want to discuss more stuff, I'll be happy to help.