これは何?
-来月4月から情報系大学1年生になるのでプログラミングを先にやろうと、電通生に教えてもらい学んだことをQiitaに書き連ねていく自己満復習成長記です。
markdownもうまく使えないので見づらいのはご了承ください。
ギットハブも貼っておきます
https://github.com/Takeyannn
所持品
ラップトップのMacBook Pro
スペックは
- 13-inch, 2020, Four Thunderbolt 3 ports
-プロセッサ:2 GHz クアッドコアIntel Core i5
-メモリ:16 GB 3733 MHz LPDDR4X
まずはこうしろ!
レポートはTeX
-TeXとはマークアップ言語の1つ
-HTMLの仲間である(HTMLとは何ぞや)
“HTMLとは、ハイパーテキスト・マークアップ・ランゲージ(Hyper Text Markup Language)の略。簡単にいうと、コンピューターが理解できる、マークアップをするための言葉です。”
https://techacademy.jp/magazine/4843引用
-数式をいい感じにすることができる
でも手元に環境を構築するのは大変らしく、「Cloud LaTeX」を使うといいらしい
メモはMarkdown
-Markdownもマークアップ言語の1つ
(アップなのかダウンなのかややこしい…)
-文法構造が簡単で使いやすい
-HTMLに容易に変換可能で、HTMLになるということは簡単にPDFになるということ
とりあえずPython
PythonはAIブームの火付け役ともいえるプログラミング言語
比較的簡単で何でもできる
-機械学習
-ディープラーニング
-自然言語処理
-Web/スマホアプリ
-統計処理
-数値計算
paiza https://paiza.jp/student から
paizaはプログラミング言語学習プラットフォーム
Pythonの学習教材がそこそこ揃っていて提出したコードから利用者をランク付けしてくれるのでランクに応じて就職オファーが来る
大学在学中はアルバイトとして卒業したら入社みたいなことも可能
Pythonのプログラミングに慣れたら
-メモリ管理・ポインタなど、重要な概念がたくさんある『C』
https://9cguide.appspot.com/
通称「苦C」一番苦しまずにわかりやすく『C』言語を学べる
-オブジェクト指向の代表格の『java』
www.isl.ne.jp/pcsp/JavaToYou/
JavaならJava言語入門〜C言語を学んだ君へ〜
エンジニア必須アイテム〈三種の神器〉
1.Twitter
疑問点を投げるとどっかの大学教授が答えてくれたりするらしい
2.Qiita
自分が勉強したことを、誰かに伝えるつもりで書く
復習になるし、実績にもなる
3.GitHub
プログラムコード向けのクラウドのようなもの
自分が書いたコードを上げておく
4.Compass
に限らず技術系のカンファレンス・シンポジウムには
どんどん参加すべき
自分で勉強するよりも、人に訊く方が却って楽で訊くは一時の恥・訊かぬは一生の恥
学生は参加費無料になったりする
(いや4つあるやん!)
まとめ
今日から頑張るよ。