Skip to content

Instantly share code, notes, and snippets.

View hoangtuong1102's full-sized avatar

Nguyen Hoang Tuong hoangtuong1102

View GitHub Profile
@hoangtuong1102
hoangtuong1102 / project-ideas01.md
Created July 4, 2024 07:02 — forked from MWins/project-ideas01.md
Back end Projects - list

Project Ideas

Ok. I'm going to list off some ideas for projects. You will have to determine if any particular idea is good enough to include in a portfolio. These aren't creative ideas. They likely already exist. Some are way too advanced while others are simplistic.

I will recommend to post any project you make to github and make a github project page for it. Explain in as much detail as possible how you made it, how it can be improved etc. Document it.

If you pick an advanced idea, setup a development roadmap and follow it. This will show some project management skills.

Another piece of advice for those who are design challenged. Use different front end frameworks and use different themes for those frameworks to provide appealing designs without looking like yet another bootstrap site.

@hoangtuong1102
hoangtuong1102 / cs-things-to-do.md
Created June 6, 2024 07:38 — forked from euske/cs-things-to-do.md
情報系の学生が身につけておくべき (だが、大学では教えてくれない) こと

情報系の学生が身につけておくべき (だが、大学では教えてくれない) こと

大学の授業では理論的な基盤を教えることが多く、実務的な知識はあまり教えないのが普通である。 しかし実際に研究・実験・就職をする場面になると、学校では教えない多くの知識が必要になる。 残念ながら、現在の大学にはこれらを体系的に教えるようなカリキュラムは存在せず、多くの学生は独学か、研究室の先輩などから教わることになる。 ここではそうした知識のうち重要と思われるものを記した。なお、プログラミング言語や業務システムに関する知識は除いてある。 また、知識は「○○を勉強せよ」などという漠然とした指示ではなく、できるだけ具体的な例を挙げた。

もちろん、これらに加えて大学の授業 (線型代数、アルゴリズム、統計、型理論など) きちんと学ぶ必要がある。 企業などでは実践的な知識がなければ「使えない人」とみなされてしまうが、