はてなキーワード: javaとは
「画像の一部分を拡大して全画面で表示するプログラムを作って!」
という課題があったら、それをこなす小さなタスクに分解してゆく。
・画像を表示する。
・画像の一部分を切り出して表示する。
・画像を全画面で表示する。
そのために・画面の盾と横のサイズを求める。
これ以上細かくできないくらにタスクを分解したら、そのタスクを実行できるプログラム?
を書く。
小さなタスクを処理できるプログラムがたくさんできたら、それを1つにまとめる。
ピンポイントで出来ないタスクが見つかったら、そこだけ他人に教わる。コピペでいい。
ぶっちゃけ、画像表示に関しては、プログラムとかアルゴリズム以前に単にテクニックを知っているかどうかだけの問題だから、javaとjavaScriptとphp一通りやってマスターできるものではない。
日東駒専レベルの大学に通っていて、情報処理を学んでいる4年です。プログラムが書けないし、今俺は何をしたら良いのかが分からないし、誰も助けてくれなくてつらいしたまに泣いている。
ゼミに入っていて、ゼミのメンバーはそれぞれ卒業するために卒業研究なり卒業制作をしているのだけど、僕はプログラムが書けなくて何もできない。
最初、僕は卒業研究でSSL通信についてやろうと思ったけど、そもそも自分でhttpsのサイトを構築するレベルすらできなくて(ググってLets encryptを導入するのはできた)、先生が「こいつはダメなやつだ」と察してくれて卒業研究ではなく卒業制作をすることになった。
今は画像を分割させるプログラムを作って、完成したら卒論書いて卒業できるのだろうけど、そのレベルのプログラムさえ書けない。
ゼミに行くと他のメンバーは黒い画面に文字がいっぱい出てくるかっこいいやつをやっているし、また他の人もRubyが何だとかReactが何だとか訳のわからないことを言っている。
教授は僕に「画像の一部分を拡大して全画面で表示するプログラムを作って!」というのだけど、2日頑張ったけどつくれなかった。(インラインフレームとCSSで作ろうとした)
プログラムってどうすればかけるようになるんだよ。いろんな人に助けを乞うて教えてもらおうと試みたけど、僕のレベルが低すぎて理解できない。
学校の授業でプログラミングも習ったけど、forとかifとかのレベルだし、実際に自分で作りたいものがあってもどうしたら良いのか分からない。
プログラミングの勉強しようと思ってpaizaラーニングのjavaとjavaScriptとphp一通りやったけど分かんない。
日東駒専レベルの大学に通っていて、情報処理を学んでいる4年です。プログラムが書けないし、今俺は何をしたら良いのかが分からないし、誰も助けてくれなくてつらいしたまに泣いている。
ゼミに入っていて、ゼミのメンバーはそれぞれ卒業するために卒業研究なり卒業制作をしているのだけど、僕はプログラムが書けなくて何もできない。
最初、僕は卒業研究でSSL通信についてやろうと思ったけど、そもそも自分でhttpsのサイトを構築するレベルすらできなくて(ググってLets encryptを導入するのはできた)、先生が「こいつはダメなやつだ」と察してくれて卒業研究ではなく卒業制作をすることになった。
今は画像を分割させるプログラムを作って、完成したら卒論書いて卒業できるのだろうけど、そのレベルのプログラムさえ書けない。
ゼミに行くと他のメンバーは黒い画面に文字がいっぱい出てくるかっこいいやつをやっているし、また他の人もRubyが何だとかReactが何だとか訳のわからないことを言っている。
教授は僕に「画像の一部分を拡大して全画面で表示するプログラムを作って!」というのだけど、2日頑張ったけどつくれなかった。(インラインフレームとCSSで作ろうとした)
プログラムってどうすればかけるようになるんだよ。いろんな人に助けを乞うて教えてもらおうと試みたけど、僕のレベルが低すぎて理解できない。
学校の授業でプログラミングも習ったけど、forとかifとかのレベルだし、実際に自分で作りたいものがあってもどうしたら良いのか分からない。
プログラミングの勉強しようと思ってpaizaラーニングのjavaとjavaScriptとphp一通りやったけど分かんない。
実際、フリーランスなんて金がかかるだけで技術力もなければ人望もない、それに謙虚じゃない、つまり性格もアレなわけで。
とあるフリーランス紹介会社(渋谷にいくつかあるよね)から来たフリーランスの使えなさが異常。
とくに最近思うのは、経験不足なのにフリーランスやってるやつ多すぎ。
AWS経験者で取ったのに、ECS、EKSやったことないとか、CodeBuild系とか、ACM、CloudFront、S3などの連携も知らないとか、本当になんちゃってが多い。本当にこういうやつゴミ。
デベロッパー系でいったら、フレームワーク知らない言語経験者もゴミだからな。
例えば、Javaで言ってもStruts1とか、RubyでSinatra、PHPでCakePHPしかやったことないとか産業廃棄物もいいとこ。
面接の時だけすっごいアピって有能っぽくさせるの本当に辞めて。
本当にフリーランスつかえねー
まず自分について。俺はmarch未満大学卒のアホな文系だ。新卒就活時にはやりたい事も、何かをやれる才能もなかった。
ただ営業は絶対に無理だと思い、「文系でも無問題」「手に職がつく」という甘言に乗せられてIT業を志望した。
そうして適当に面接していたらある中小企業に引っかかったのでそこに入社した。
入ってから最初にやった研修はビジネスマナーとエクセルが中心で、技術らしい技術に関してはjavaの基礎文法を申し訳程度にやったぐらい。今思えばこの時点でお察しな企業だった。
俺が入ったのはある大企業のグループ会社で、これは後で知ったことなのだがその中でも運用、手動テストといった最末端のクソ案件があてがわれる立ち位置だった。
要は入社した時点でまともなエンジニアになる道は閉ざされていたのだ。
俺が売りとばされた最初の案件は作業系テスト。エクセルスクショマシーンとして給料を貰っていた。
三つ目の案件は肉体労働系テスト。ここでは「ハード検査」として1ヶ月間延々とプラグの抜き差しをやらされた。
その後はプロパーが用意したテストケースに沿って延々ソフトを動かすだけのソフト検査もさせられた。
営業はここに2~3年は置いといて、ある程度の経験を積ませたらその流れで適当にリーダーっぽいことさせようという魂胆だったらしい。しかし、仮にも大卒で底辺企業に入った絶望感、上司からのパワハラ、酷い環境での単純作業が重なり、鬱になりかけてまともに働けなくなったためここは数ヶ月で切られた。
そして最後の案件がソフトの監視。半分寝ながらでもできるような仕事だった。
二つ目の現場で自分の会社はIT業と言いつつ、その実態は技術者ではなく五体満足な奴隷を売り飛ばすだけの奴隷商であると気が付いた。長くいるほど市場価値が下がるため、理系上がりで技術の素養がある同期は今年の頭にはもう退職していた。営業のジジイどもは適当な現場に売り飛ばすことしか考えておらず、「俺ももともと現場にいた」と言っていた若手営業も上記のようなクソ案件しか経験してこなかったため、「お前入れや」と言いたくなるようなクソ案件ばかりを投げてきた。
まぁ「先輩が手取り足取り教えてエンジニアにしてくれる」思っていた俺もめちゃくちゃ頭が悪かったことは認める。
ただ、それにしても酷い。ここにいると生涯底辺作業員だなと思い、昨年末頃からRuby等web系言語を勉強して転職活動を始めた。そうしたらつい先日ある企業から内定をもらえた。社員数20人未満の超零細で若干不安な所はあるが、エンジニアとして今よりはまともな経験ができるだろうということで入社を決めた。
仮にブラックでもまともな開発経験を詰めるなら、またしばらく働いて転職すればいいだろうぐらいの感じだ。
通帳に記された100数万の数字を見るに、この一年とちょっとの全てが無駄だったとは言い切れないが、キャリアにおいて得るものはなかったと思う。
俺みたいな理由で文系からエンジニア職になろうとする人は少なくないと思っているのだが、まずSES、受託、自社開発、SIerという四つのビジネスモデルについて熟知した上で就活することをオススメする。
流れるまま何となくサバイブしてきた中途採用組 や 中小のIT屋さんは これといった研修を受ける事は入社時よりほぼゼロだけど、
そこそこの会社に新卒で入社すると、ひと通りの研修を受けた上で、基本情報 とか 情報セキュリティスペシャリスト とか CCNA とか MCP とか Java とか ORACLE Master とか 取れと命令される(あるいは察して入社前に取る) と思うのよね
だけど、とったはずの資格の範囲の内容をカケラも微塵も理解していないSIの方々って普通にいくらでもいるのよね
合格しながら微塵も記憶に残らないとか、脳内でいったいナニが起こっているのかものすごく気になるが、
世の中には試験は得意だが内容を理解/活用する事が出来ない人がいる現実を間近で見ていると